Fout bij ontbreken script bij uitvoeren npm start
Ik krijg deze foutmelding wanneer ik probeer mijn node applicatie te debuggen met het npm start commando.
Error:
npm ERR! Windows_NT 6.3.9600 npm ERR! argv "C:Programma bestanden knooppuntjs\\node.exe" "C:Programma bestanden knooppuntjs_modules_npm-cli.js" "start" npm ERR! node v0.12.7 npm ERR! npm v2.11.3
npm ERR! ontbrekend script: start npm ERR! npm ERR! Als u hulp nodig heeft, kunt u deze fout melden bij: npm ERR! https://github.com/npm/npm/issuesnpm ERR! Voeg a.u.b. het volgende bestand bij elk verzoek om ondersteuning: npm ERR! C:Gebruikers-enrmoll.NOORDAMERIKA DocumentenGitHubSVIChallengenpm-debug.log
Vanuit het debug bestand:
verbose stack Fout: ontbrekend script: start
4 verbose stack bij run (C:Programma-bestanden:³³_modules:³³_modules:³³_modules:³³_modules:³³_modules:³³_modules:142:19)
4 verbose stack in C:\Program Files\nodejs\node_modules\npm\lib\run-script.js:58:5
4 verbose stack at C:\Program Files\nodejs\node_modules\npm\node_modules\read-package-json\read-json.js:345:5
4 verbose stack bij checkBinReferences_ (C:\Program Files\nodejs\node_modules\npm\node_modules\read-package-json\read-json.js:309:45)
4 verbose stack bij final (C:\Program Files\nodejs\node_modules\npm\node_modules_modules\read-package-json\read-json.js:343:3)
4 verbose stack bij toen (C:\Program Files\nodejs\node_modules\npm\node_modules\read-package-json\read-json.js:113:5)
4 verbose stack bij C:\Program Files\nodejs\node_modules\npm\node_modules\read-package-json\read-json.js:300:12
4 verbose stack bij evalmachine.:334:14
4 verbose stack bij C:Programma bestanden_nodejs\node_modules:npm\node_modules\graceful-fs.js:102:5
4 verbose stack bij FSReqWrap.oncomplete (evalmachine.:95:15)
Het lijkt erop dat je geen
start
script hebt gedefinieerd in jepackage.json
bestand of dat je project geenserver.js
bestand bevat.https://docs.npmjs.com/misc/scripts#default-values
Je kunt de naam van je applicatie script veranderen in
server.js
of het volgende toevoegen aan jepackage.json
Of ... je kunt gewoon
node your-script.js
direct uitvoerenDeze fout treedt ook op als je een tweede "script" sleutel hebt toegevoegd in het package.json bestand. Als u slechts één "script" sleutel in de package.json laat staan verdwijnt de fout.
Gebruik de onderstaande regel code in het script object dat in package.json staat
Voor mij werkte het perfect.