watch github pageに加えて、この回答を出発点として調べました。
私の監視タスクは次のようになります。
watch: {
less: {
files: ['less/**/*.less'],
tasks: ['less'],
options: {
livereload: true
}
},
handlebars: {
files: ['templates/**/*.hbs'],
tasks: ['handlebars'],
options: {
livereload: true
}
}
}
最初にブラウザー拡張機能を試し、その後、このスクリプトを index.html に追加しました (そして、それが読み込まれていることを確認しました)。
<script src="//localhost:35729/livereload.js"></script>
また、これを私のwatch jsに追加しようとしました:
livereload: {
files: ['dev/**/*'],
options: {
livereload: true
}
}
また、接続タスクがあり、それを使用して、または使用せずに grunt を実行しようとしましたが、役に立ちませんでした。
connect: {
dev: {
options: {
port: 35729
}
}
}
そして、まだライブリロードはありません...