何かが足りないような気がします。
これが私が達成したいことです:
server.js
myを実行し、watch
タスクを並行して実行するgruntタスクがあります。これはまさにgruntが設計されたタスクの1つであると私には感じますが、この構成を実現することはできません。
とりわけ、私はこれを読みました: Gruntを介してノードアプリを実行しています が、それでも作成できません。
これが私のGruntfile.jsです:
module.exports = function(grunt) {
// Project configuration.
grunt.initConfig({
watch: {
scripts: {
files: ['*.js'],
tasks: ['start'],
options: {
nospawn: true
}
}
}
});
grunt.loadNpmTasks('grunt-contrib-watch');
grunt.registerTask('start', function() {
grunt.util.spawn({
cmd: 'node',
args: ['server.js']
});
grunt.task.run('watch');
});
grunt.registerTask('default', 'start');
};
私は前に述べた投稿"grunt-contrib-watch": "~0.3.1"
よりも高いバージョンでなければならないものを持っています。grunt-contrib-watch@0.3.0
適切な構成を実現するためにご協力いただければ幸いです。しかし、もっと一般的には、なぜ公式のパッケージとタスクがないのかわかりません。なぜならgrunt-contrib-nodemon-like
、うなり声を使用するもう1つの大きな理由になると感じているからです(これはツールとして本当に好きです!)
ありがとう