Jeg får denne feilen når jeg prøver å feilsøke node-applikasjonen min ved hjelp av npm start-kommandoen.
Feil:
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" "start" npm ERR! node v0.12.7 npm ERR! npm v2.11.3
npm ERR! mangler skript: start npm ERR! npm ERR! Hvis du trenger hjelp, kan du rapportere denne feilen på: npm ERR! https://github.com/npm/npm/issuesnpm ERR! Vennligst legg ved følgende fil ved enhver forespørsel om støtte: npm ERR! C:\Users\andrmoll.NORTHAMERICA\Documents\GitHub\SVIChallenge\npm-debug.log
Fra feilsøkingsfilen:
verbose stack Error: missing script: start
4 verbose stack ved kjøring (C:\Program Files\nodejs\node_modules\npm\lib\run-script.js:142:19)
4 verbose stack på C:\Program Files\nodejs\node_modules\npm\lib\run-script.js:58:5
4 verbose stack på C:\Program Files\nodejs\node_modules\npm\node_modules\read-package-json\read-json.js:345:5
4 verbose stack ved checkBinReferences_ (C:\Program Files\nodejs\node_modules\npm\node_modules\read-package-json\read-json.js:309:45)
4 verbose stack at final (C:\Program Files\nodejs\node_modules\npm\node_modules\read-package-json\read-json.js:343:3)
4 verbose stack at then (C:\Program Files\nodejs\node_modules\npm\node_modules\read-package-json\read-json.js:113:5)
4 verbose stack på C:\Program Files\nodejs\node_modules\npm\node_modules\read-package-json\read-json.js:300:12
4 verbose stack på evalmachine.
:334:14
4 verbose stack på C:\Program Files\nodejs\node_modules\npm\node_modules\graceful-fs\graceful-fs.js:102:5
4 verbose stack på FSReqWrap.oncomplete (evalmachine.
:95:15)
Det ser ut til at du kanskje ikke har definert et start
-skript i package.json
-filen, eller at prosjektet ikke inneholder en server.js
-fil.
Hvis det er en server.js-fil i roten til pakken din, vil npm som standard sette startkommandoen til node server.js.
https://docs.npmjs.com/misc/scripts#default-values
Du kan enten endre navnet på applikasjonsskriptet ditt til server.js
eller legge til følgende i package.json
en din
"scripts": {
"start": "node your-script.js"
}
Eller ... du kan bare kjøre node your-script.js
direkte