我有一個應用程序,我正在部署到Nodejitsu。最近,他們遇到了npm問題,導致我的應用程序在嘗試(並失敗)重新啓動後幾個小時脫機,因爲它的依賴關係無法安裝。有人告訴我,將來可以避免這種情況,將我所有的依賴項列爲bundledDependencies
放入我的package.json中,從而導致依賴項與應用程序的其餘部分一起上傳。這意味着我需要我的package.json看起來是這樣的:有沒有辦法自動生成bundledDependencies列表?
"dependencies": {
"express": "2.5.8",
"mongoose": "2.5.9",
"stylus": "0.24.0"
},
"bundledDependencies": [
"express",
"mongoose",
"stylus"
]
現在乾的理由,這是不吸引人。但更糟糕的是維護:每次添加或刪除依賴項時,我都必須在兩個地方進行更改。有沒有我可以用來同步bundledDependencies
和dependencies
的命令?
PING :)這是回答您的問題還是有其他東西要解決? – wprl 2013-01-24 04:57:11