NODE_ENV был неожиданным в это время ошибка - PullRequest
0 голосов
/ 10 ноября 2019

Я следую этому уроку на YouTube, потому что пытаюсь изучить node.js / express.

Я изменил следующее в своем файле package.json, чтобы иметь возможность использовать nodemon.

package.json

  "scripts": {
    "start": "if [[ $NODE_ENV == 'production' ]]; then node ./bin/www; else nodemon ./bin/www; fi"
  },

Однако, когда я запускаю следующую команду в моем приглашении cmd, я получаю ошибку.

set DEBUG=myapp:* & npm start

Ошибка ниже:

$NODE_ENV was unexpected at this time.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! myapp@0.0.0 start: `if [[ $NODE_ENV == 'production' ]]; then node ./bin/www; else nodemon ./bin/www; fi`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the myapp@0.0.0 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
  • Я уже пытался обновить все модули npm. -Я пытался удалить package-lock.json и переустановить все.

Кажется, я не могу понять.

1 Ответ

0 голосов
/ 14 ноября 2019

"scripts": {"start": "node ./bin/www"}

теперь запустите nodemon или npm start

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...