npm start komutunu kullanarak node uygulamamda hata ayıklamaya çalışırken bu hatayı alıyorum.
Hata:
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! eksik script: start npm ERR! npm ERR! Yardıma ihtiyacınız varsa, bu hatayı şu adresten bildirebilirsiniz: npm ERR! https://github.com/npm/npm/issuesnpm ERR! Lütfen herhangi bir destek talebine aşağıdaki dosyayı ekleyin: npm ERR! C:\Users\andrmoll.NORTHAMERICA\Documents\GitHub\SVIChallenge\npm-debug.log
Hata ayıklama dosyasından:
verbose stack Hata: eksik komut dosyası: 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
4 verbose stack at C:\Program Files\nodejs\node_modules\npm\node_modules\read-package-json\read-json.js:345:5
4 verbose stack at 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 at C:\Program Files\nodejs\node_modules\npm\node_modules\read-package-json\read-json.js:300:12
4 verbose stack at evalmachine.
4 verbose stack at C:\Program Files\nodejs\node_modules\npm\node_modules\graceful-fs\graceful-fs.js:102:5
FSReqWrap.oncomplete adresinde 4 ayrıntılı yığın (evalmachine.
Görünüşe göre package.json
dosyanızda bir start
betiği tanımlamamış olabilirsiniz veya projeniz bir server.js
dosyası içermiyor olabilir.
Eğer paketinizin kök dizininde bir server.js dosyası varsa, npm başlatma komutunu node server.js olarak varsayacaktır.
https://docs.npmjs.com/misc/scripts#default-values
Uygulama betiğinizin adını server.js
olarak değiştirebilir ya da package.json
dosyanıza aşağıdakileri ekleyebilirsiniz
"scripts": {
"start": "node your-script.js"
}
Ya da ... doğrudan node your-script.js
dosyasını çalıştırabilirsiniz