различия между node и nodemon для проекта Express 4 - PullRequest
0 голосов
/ 25 мая 2018

Я перенес из ES 6 импорт, экспорт в модуль CommonJS, до того как мой сценарий package.json был:

   "start": "NODE_ENV=development nodemon ./src/server.js --inspect --exec babel-node -e js"

, а теперь:

   "start": "NODE_ENV=development node ./src/server.js" 

и всеработает хорошо и быстро, но что значит "--inspect --exec babel-node -e js" только для nodemon?
Я использую node8, и он работает очень хорошо для всех моих es6, es2017, без импорта/ экспорт.Мне действительно это больше не нужно.Я прав?

Ответы [ 2 ]

0 голосов
/ 25 мая 2018

Nodemon используется специально для целей разработки.Он имеет функции, где он автоматически запускает приложение узла, если в файлах проекта вносятся какие-либо изменения.Это избавляет от необходимости запускать сервер узлов снова и снова вручную.

Подробнее о nodemon - https://www.npmjs.com/package/nodemon

0 голосов
/ 25 мая 2018

--inspect предназначен для целей отладки, тогда как команда --exec babel-node предназначена для запуска приложения в режиме разработки (позволяя Babel интерпретировать код ES6).

Nodemon - это демон дляследите за изменениями файлов и перезапускайте сервер.

Подробнее читайте:

Надеюсь, это поможет.

...