Как решить проблемы с отсутствующими сценариями npm run dev?

в настоящее время я нахожусь в папке 'C:UsersvigneshDocumentsPersonal проектыFull-Stack-Web-разработка' на gitbash

npm запустить dev

выполнение вышеуказанной команды на gitbash дает мне следующую ошибку. Я предполагаю, что это связано с тем, что переменные NODE_PATH не установлены должным образом. Пожалуйста, дайте мне знать, если у кого-то есть решение проблемы ниже

npm ERR! Windows_NT 6.3.9600
npm ERR! argv "C:Program Filesnodejsnode.exe" "C:Program Filesnodejsnode_modulesnpmbinnpm-cli.js" "run" "dev"
npm ERR! node v4.4.6
npm ERR! npm  v2.15.5

npm ERR! missing script: dev

2 ответов


npm run <command>

будет запускать скрипт bash из пакета.json из значения "скрипты " атрибута". Например:

пакета.в JSON

{
   "name": "app",
   "version": "0.0.0",
   "license": "MIT",
   "scripts": {
      "server": "webpack-dashboard -- webpack-dev-server --inline --port 8080",
      "webdriver-update": "webdriver-manager update",
   },
  "dependencies": {
   "@angular/common": "~2.2.0",
   "@angular/core": "~2.2.0"
   },
  "devDependencies": {
   "@types/core-js": "^0.9.0"
   }
}

В этом случае вы можете запустить скрипт:

npm run server
npm run webdriver-update

в вашем случае у вас, вероятно, не будет dev сценарий.

помните, что зарезервировано несколько имен скриптов (например npm test попытается бежать, npm запустить pretest, npm запустить тест, npm запустить posttest). Больше информация о https://docs.npmjs.com/misc/scripts


добавлять

"scripts": {
   "dev": "nodemon server.js",

},

на пакета.в JSON решает проблему.