這是我PC上package.json的一部分。在這種情況下,「npm start」的等效節點命令是什麼?
"scripts": {
"postinstall": "bower install",
"start": "http-server -p 8000",
}
當我運行npm start
,HTTP服務器沒有問題開始。
當我運行node http-server -p 8000
時,出現錯誤。這裏是錯誤;
Error: Cannot find module '/home/pi/owncode/http-server'
at Function.Module._resolveFilename (module.js:680:15)
at Function.Module._load (module.js:628:25)
at Module.runMain (module.js:605:10)
at run (bootstrap_node.js:420:7)
at startup (bootstrap_node.js:139:9)
at bootstrap_node.js:535:3
運行等效節點命令npm start
的正確方法是什麼?
你的意思是'node_modules/.bin/http-server'?這就是安裝的bin腳本通常會鏈接到的地方。另外,運行'npm bin'會告訴你bin腳本的位置。 –