Erro de início de script em falta ao executar npm start
I'm recebendo este erro ao tentar depurar minha aplicação de nó usando o comando npm start.
Error:
npm ERR! Windows_NT 6.3.9600 npm ERR! argv "C:|Program Files\\nodejs\\node.exe" "C:|Program Files\nodejs\nodejs\node_modules\nodejs\node.js" "start" npm ERR! nódulo v0.12.7 npm ERR! npm ERR! npm v2.11.3
npm ERR! script em falta: iniciar npm ERR! npm ERR! Se precisar de ajuda, pode reportar este erro em: npm ERR! https://github.com/npm/npm/issuesnpm ERR! Por favor, inclua o seguinte arquivo com qualquer pedido de suporte: npm ERR! C:\Users\andrmoll.NORTHAMERICA\Documentos\GitHub\SVIChallenge\npm-debug.log
Do arquivo de debug:
verbose stack Error: missing script: start
4 verbose stack at run (C:\Program Files\nodejs\node_modules\npm\lib\run-script.js:142:19)
4 verbose stack at C:\Program Files\nodejs\node_modules\npm\lib\run-script.js:58:5
pilha de 4 verboses em C:\Program Files\nodejs\node_modules\node_modules\node_modules\node_read-package-json\node_read-json.js:345:5
4 verbose stack at checkBinReferences_ (C:\Program Files\nodejs\node_modules\npm\node_modules\node_read-package-json\js:309:45)
4 verbose stack at final (C:\Program Files\nodejs\node_modules\npm\node_modules\node_read-package-json\read-json.js:343:3)
4 verbose stack at then (C:\Program Files\nodejs\node_modules\npm\node_modules\node_read-package-json\read-json.js:113:5)
pilha de 4 verboses em C:\Program Files\nodejs\node_modules\node_modules\node_modules\node_read-package-json\node_read-json.js:300:12
4 verbose stack at evalmachine.:334:14
4 verbose stack no C:\Program Files\nodejs\node_modules\npm\node_modules\node_modules\graceful-fs\graceful-fs.js:102:5
4 verbose stack no FSReqWrap.oncomplete (evalmachine.:95:15)
Parece que você pode não ter definido um script de
início
no seu arquivopackage.json
ou seu projeto não contém um arquivoserver.js
.https://docs.npmjs.com/misc/scripts#default-values
Você pode mudar o nome do seu script de aplicação para
server.js' ou adicionar o seguinte ao seu
package.json'.Ou ... você poderia apenas rodar o
node seu-script.js
diretamenteEste erro também acontece se você adicionou um segundo "script" chave no arquivo package.json. Se você deixar apenas um "script" digite no arquivo package.json, o erro desaparece.
Por favor, use a linha de código abaixo no objeto script que está lá em package.json
Para mim funcionou perfeitamente bem.