Мне кажется, что я что-то пропустил.
Вот чего я хочу достичь:
Имея задачу grunt, которая выполняет мой server.js
и запускает задачу watch
параллельно. Мне кажется, что это именно одна из задач, которые были решены, но я не могу достичь этой конфигурации.
В частности, я прочел следующее: Запуск приложения Node через 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"
, который должен быть более высокой версии, чем [email protected]
, как в предыдущем сообщении.
Если бы вы могли помочь мне достичь надлежащей конфигурации, я был бы чрезвычайно благодарен. Но в целом я не понимаю, почему нет официального пакета grunt-contrib-nodemon-like
и задачи, поскольку у меня есть ощущение, что это будет еще одна отличная причина для использования grunt (что мне действительно нравится как инструмент!)
Спасибо