На проекте используется большое количество картинок. Через какое-то время сайт стал крашится, причина была в Nodemon (как я понял, он следит за всеми картинками одновременно и системе не хватает памяти). Снес часть картинок, начал искать решение.
Запустил проект без Nodemon — все отлично, крашей нет, но каждая страница стала грузится раза в 2 дольше.
Вернул Nodemon — страницы стали опять грузится быстро (отключал его и включал несколько раз, для уверенности в том, что именно он так влияет).
Зашел на офф. сайт Nodemon, прочитал что он вроде бы сделан для автоперезагрузки страницы, там ничего такого на скорость страницы вроде бы нет.
Запускаю Nodemon через gulpfile, весь его текст такой:
gulp.task('nodemon', function(){
nodemon({
script: 'app.js',
// ext: 'html js jade coffee',
env: {
'NODE_PATH': '.',
'NODE_ENV': 'development'
}
});
});
gulp.task('default', ['nodemon']);
Соответственно запуск из консоли такой:
gulp
Запуск без Nodemon через консоль такой:
node app.js
Вопрос: Как Nodemon влияет на скорость загрузки страниц? И влияет ли он вообще?