sh: SET: команда не найдена в `npm start` - PullRequest
0 голосов
/ 22 апреля 2019

Я пытаюсь запустить реактивный проект.и после того, как я запустил команду: npm start, она выдала мне ошибку:

sh: SET: command not found
npm ERR! file sh
npm ERR! code ELIFECYCLE
npm ERR! errno ENOENT
npm ERR! syscall spawn
npm ERR! materials-trace@0.1.0 start: `SET PORT=3100 && node scripts/start.js`
npm ERR! spawn ENOENT
npm ERR! 
npm ERR! Failed at the materials-trace@0.1.0 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/jzhu321/.npm/_logs/2019-04-22T09_29_51_770Z-debug.log

, и я нашел здесь конфигурацию в package.json:

  "scripts": {
    "start": "SET PORT=3100 && node scripts/start.js",
    "build": "node scripts/build.js",
    "test": "node scripts/test.js"
  },

Как это исправитьпроблема?

1 Ответ

2 голосов
/ 22 апреля 2019

Сценарий оболочки не имеет SET команды, просто имел: set

должно быть:

"start": "set PORT=3100 && node scripts/start.js",
...