我在jenkins上配置了節點插件來全局安裝grunt和bower。node npm install -g找不到模塊config-chain
當我使用它在一個項目NPM安裝執行:
npm install -g [email protected]~1.2.8 [email protected]~0.1.11
Unfortunally它打破立即返回以下錯誤:
module.js:333
throw err;
^
Error: Cannot find module 'config-chain'
at Function.Module._resolveFilename (module.js:331:15)
at Function.Module._load (module.js:273:25)
at Module.require (module.js:357:17)
at require (module.js:373:17)
at Object.<anonymous> (/Users/Shared/Jenkins/Home/tools/jenkins.plugins.nodejs.tools.NodeJSInstallation/Node_0.11.10/lib/node_modules/npm/node_modules/npmconf/npmconf.js:2:10)
at Module._compile (module.js:449:26)
at Object.Module._extensions..js (module.js:467:10)
at Module.load (module.js:349:32)
at Function.Module._load (module.js:305:12)
at Module.require (module.js:357:17)
我不認爲配置鏈需要一個額外的插件安裝並應該在那裏。
任何想法如何解決這一問題?
編輯:固定它歸功於accpted答案:在這個時候支持MAC
NPM自動安裝心不是。我不得不手動下載軟件包。
您已經張貼此爲與詹金斯和要求你固定它較低的評論,但沒有提供一個適當的情境解決方案。你可以從問題的名稱中刪除詹金斯或用完整的解決方案修改這個問題嗎? – bitwit
@spadict你是正確的詹金斯在那裏是錯的。我還添加了解決方案。 – Ostkontentitan
謝謝,我切換到upvote :)欣賞它 – bitwit