Script de démarrage manquant erreur lors de l'exécution de la ngp commencer
Je reçois cette erreur lorsque vous essayez de déboguer mon nœud de l'application à l'aide de mécanisme national de prévention de la commande de démarrage.
Erreur:
mnp 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" "start"
npm ERR! nœud v0.12.7
npm ERR! npm v2.11.3mnp ERR! script manquant: démarrer
npm ERR!
npm ERR! Si vous avez besoin d'aide, vous pouvez signaler cette erreur:
npm ERR! https://github.com/npm/npm/issuesmnp ERR! Veuillez inclure le fichier suivant avec toute demande de prise en charge:
npm ERR! C:\Users\andrmoll.NORTHAMERICA\Documents\GitHub\SVIChallenge\npm-debug.log
À partir du fichier de débogage:
de la pile détaillée de l'Erreur: script manquant: démarrer
4 de la pile détaillée lors de l'exécution (C:\Program Files\nodejs\node_modules\npm\lib\de l'exécution du script.js:142:19)
4 de la pile détaillée à C:\Program Files\nodejs\node_modules\npm\lib\de l'exécution du script.js:58:5
4 de la pile détaillée à C:\Program Files\nodejs\node_modules\npm\node_modules\read-package-json\read-json.js:345:5
4 de la pile détaillée à checkBinReferences_ (C:\Program Files\nodejs\node_modules\npm\node_modules\read-package-json\read-json.js:309:45)
4 de la pile détaillée au final (C:\Program Files\nodejs\node_modules\npm\node_modules\read-package-json\read-json.js:343:3)
4 de la pile détaillée, puis à la (C:\Program Files\nodejs\node_modules\npm\node_modules\read-package-json\read-json.js:113:5)
4 de la pile détaillée à C:\Program Files\nodejs\node_modules\npm\node_modules\read-package-json\read-json.js:300:12
4 de la pile détaillée à evalmachine.:334:14
4 de la pile détaillée à C:\Program Files\nodejs\node_modules\npm\node_modules\gracieux-fs\gracieux-fs.js:102:5
4 de la pile détaillée à FSReqWrap.oncomplete (evalmachine.:95:15)
- avez-vous un
start
script défini dans votrepackage.json
fichier?
Vous devez vous connecter pour publier un commentaire.
Il semble que vous pourriez ne pas avoir défini un
start
script dans votrepackage.json
fichier ou de votre projet ne contient pas deserver.js
fichier.https://docs.npmjs.com/misc/scripts#default-values
Vous pouvez soit modifier le nom de votre script d'application de
server.js
ou ajouter la ligne suivante à votrepackage.json
Ou ... vous pouvez simplement exécuter
node your-script.js
directementstart
lorsque vous avezmain
?require('your-module')
de l'inclure dans un autre projet - docs.npmjs.com/files/package.json#main.scripts.start
est le script à exécuter par npm lorsque vous tapeznpm start
.npm init
ne demande pas au sujet de script de démarrage. Ou au moins ne pas utilisermain
comme un script de démarrage.index.js
- son quiCette erreur se produit également si vous avez ajouté un second "script" la clé dans le paquet.fichier json. Si vous il suffit de laisser un "script" la clé dans le paquet.json l'erreur disparaît.
npm start
ne fonctionnait pas.Dans mon cas, ça ne marchait pas parce que j'ai utilisé
"scripts"
deux fois. Après la combinaison - il est ok.Veuillez utiliser le dessous de la ligne de code dans le script de l'objet qui est dans le package.json
Pour moi cela a fonctionné parfaitement bien.
$ npm run serve
?Si vous avez utilisez babelify et watchify, allez à:
paquet.json
et les ajouter dans la section "scripts":
Un exemple serait:
Merci à Mark Prix à partir de DevSlopes
Assurez-vous que les PORTS SONT SUR
BLAL BLA BLA ET À LA FIN VOUS AVEZ CETTE
Encore un débutant dans node js, mais cela a causé plus de de ce.
vérifier le package.fichier json avoir des "scripts" de la propriété est là ou pas. si pas de mise à jour du script de propriété comme cela
J'ai résolu le mien. Ses pas d'un mécanisme de prévention d'Erreur lié à proxy comportement.
Si vous êtes derrière un proxy,
devraient éviter d'utiliser instable mnp version.
J'ai observé une chose qui est mnp version basée problème, mnp version 4.6.1 est la version stable mais 5.x est instable parce que paquet.json sera parfaitement configuré lors de la création avec le modèle par défaut, si c'est une version stable et nous avons donc manuellement n'avez pas besoin d'ajouter que les scripts.
J'ai eu le dessous de la question sur le mnp 5 donc j'ai rétrogradé à la ngp 4.6.1 puis sa a fonctionné pour moi,
ERREUR: mnp 5 n'est pas encore pris en charge
On dirait que vous êtes en utilisant des mnp 5 qui a été publié récemment.
Créer Réagir Application Native ne fonctionne pas avec les mnp 5 pourtant, malheureusement. Nous
vous recommandons d'utiliser npm 4 ou de la laine jusqu'à ce que certains bugs sont résolus.
Vous pouvez suivre les problèmes connus avec les mnp 5:
https://github.com/npm/npm/issues/16991
Devas-MacBook-Air:SampleTestApp deva$ npm commencer
npm ERR! script manquant: démarrer
Si vous exécutez deux demande même temps , à proximité de l'un puis de construire et de lancer l'application
ajouter ce bout de code dans votre paquet.json, en fonction de votre propre configuration.
Une autre raison possible: vous êtes à l'aide de mnp lorsque votre projet est initialisé dans le fil. (Je l'ai fait moi-même). Donc, il serait
yarn start
au lieu denpm start
.J'ai le même problème. J'essaie d'écrire un code dans le paquet.fichier json comme ci-dessous