プロジェクト ファイルを変更したときに、ブラウザが自動的にページをリロードすると便利です。「server.js」でサーバーが定義されているこのノードエクスプレスサイトがあります
ただし、さまざまな構成を試してみましたが、「監視」タスクはファイルが変更されたというメッセージを出力しますが、ファイルの変更時にブラウザーがリロードされることはありませんでした!
関連する grunt 構成は次のとおりです。
watch: {
all: {
files: 'views/index.ejs', // for now only watch this file!
options: {
livereload: true
}
}
},
express: {
options: {
background: true,
error: function(err, result, code) {},
fallback: function() {},
port: 3000
delay: 0,
output: ".+",
debug: false
},
dev: {
options: {
script: './server.js',
node_env: 'development',
livereload: true
}
}
}
....
grunt.registerTask('server', [
'express:dev',
'open',
'watch'
])
};
そして、私が行うタスクを実行するには
$> grunt server
誰かがこの構成の何が問題なのか説明できますか?
thnx