Я только начал использовать Browserify
с gulp
, и я наткнулся на примеры с помощью watchify
.
Я не понимаю, почему бы не использовать gulp.watch
вместо этого?
В чем разница между watchify
и gulp.watch
?
Разница между watchify и gulp.watch
Ответ 1
watchify
понимает модули commonjs (require(./foo.js)
stuff) и будет следить за изменениями для всех зависимостей. Затем он может перекомпилировать пакет с необходимыми изменениями и перезагрузить измененные файлы с диска. Если вы используете gulp.watch
и вручную вызываете браузеру, он должен создавать дерево зависимостей каждый раз, когда происходит изменение. Это означает намного больше дискового ввода/вывода и, следовательно, будет намного медленнее.