我爲我的私人應用程序創建了一個package.json
文件。在其中,我按照預期列出了我的依賴關係。其中一些依賴關係具有自己的依賴關係。在我的應用上運行npm install
時,它不安裝我的依賴項的依賴關係。我的package.json文件有什麼問題阻止了這個嗎? (「溫斯頓」是我的一個依賴項未正確安裝)package.json在運行npm install時沒有安裝依賴關係
{
"name": "my app",
"version": "0.0.1",
"dependencies" : {
"connect" : "1.8.5",
"express" : "2.5.8",
"socket.io" : "0.8.7",
"winston" : "0.5.9"
},
"engine": {
"node": ">=0.6"
}
}
效應初探到的意見:NPM安裝頂級DEPS,罰款,沒有任何錯誤,它看起來像它的工作原理。它永遠不會下載代表的代表。將嘗試-d選項。
是否命令'故宮安裝-d'工作? – 2012-03-13 06:11:59
您是否有特定的錯誤消息。在產生一些依賴依賴而不是構建之前,我有過這個問題。如果'npm install'試圖下載比特,那麼你是在正確的軌道上。 – 2012-03-13 07:40:16
是'npm link'和'npm install -d'一樣!?我總是用'npm link'來做這件事。 – pkyeck 2012-03-13 07:49:35