web-dev-qa-db-fra.com

Comment résoudre les problèmes de script manquant avec npm run dev

Je suis actuellement dans le dossier 'C:\Utilisateurs\vignesh\Documents\Projets personnels\Full-Stack-Web-Developement' sur gitbash

npm run dev

l'exécution de la commande ci-dessus sur gitbash me donne l'erreur suivante ... Je suppose que cela est dû au fait que les variables NODE_PATH ne sont pas définies correctement .. Merci de me faire savoir si quelqu'un a une solution au problème ci-dessous

npm ERR! Windows_NT 6.3.9600
npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "run" "dev"
npm ERR! node v4.4.6
npm ERR! npm  v2.15.5

npm ERR! missing script: dev
7
user3804335
npm run <command>

exécutera le script bash depuis package.json à partir de l'attribut 'scripts'. Par exemple:

package.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"
   }
}

Dans ce cas, vous pouvez exécuter des scripts:

npm run server
npm run webdriver-update

Dans votre cas, vous n'aurez probablement pas le script dev.

Rappelez-vous que peu de scripts sont réservés (par exemple, npm test essaiera de s'exécuter, npm exécuter le test préalable, npm exécutera le test, npm exécutera le posttest). Plus d'infos sur https://docs.npmjs.com/misc/scripts

10
Michał Ignaszewski

Vérifiez simplement votre package.json et voyez quel est le nom clé pour le dev. Dans mon cas, c’était start au lieu de dev, j’ai donc lancé npm run start et c’est ce qui s’est passé Screenshot

2
Zoh_Akh

Ajouter  

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

},

à votre package.json résout le problème.

0
RileyManda