У меня есть файл gulp.js, который включает в себя:
gulp.task('default', ['watch']);
Запуск задачи просмотра
gulp.task('watch', function(){
gulp.watch(productionScripts, ['autoConcat']);
});
Затем при любых сохраненных изменениях в файлах в файлах productionScripts задача просмотра будет конкатенировать файлы.
Что бы я хотел сделать, это в моем пакете. json, я хотел бы включить эти часы, когда я набираю npm start (это уже запускает мой сервер node).
package.json
"start": "node server.js",
UPDATE --------
Бен (b3nj4m.com), я попробовал то, что вы заявили. Часы и сервер запускаются. Тем не менее, все выполняется дважды (возможно, из-за редактора, не связанных), но я теряю журнал своего сервера, когда я запускаю его с помощью gulp.
[15:31:18] Starting 'autoConcat'...
[15:31:18] Finished 'autoConcat' after 147 ms
[15:31:19] Starting 'autoConcat'...
[15:31:19] Finished 'autoConcat' after 138 ms
[15:31:20] Starting 'autoConcat'...
[15:31:20] Finished 'autoConcat' after 127 ms
[15:31:23] Starting 'autoConcat'...
Это похоже на цикл между перезапуском сервера при изменении и сменой конкатенированного файла.