LiveReload plugin for Wintersmith.
wintersmith plugin install livereload
or using npm
npm install [-g] wintersmith-livereload
and then add wintersmith-livereload
to your config.json
{
"plugins": [
"wintersmith-livereload"
]
}
Include livereloadScript
somewhere in your template, it will inject the livereload script if running in preview mode.
example using jade:
doctype html
html
head
meta(charset='utf-8')
| !{ livereloadScript }
body
h1 Hello world
or using nunjucks:
<!DOCTYPE html>
<html>
<head>
<title>Titlar</title>
{{ env.helpers.livereload() | safe }}
</head>
<body>
<h1>Hello world</h1>
</body>
</html>
Options (can be omitted, defaults shown here):
{
"livereload": {
"port": 35729
"clientScript": "livereload.js"
"liveCSS": true
}
}
npm install
npm test