Npm

npm install generator-webapp 失敗

  • October 31, 2014

我已經清理了我的執行npm remove ...npm -g remove ...刪除了與npm. 但是當我嘗試時我仍然遇到錯誤npm install generator-webapp

npm ERR! peerinvalid The package yo does not satisfy its siblings' peerDependencies requirements!
npm ERR! peerinvalid Peer generator-mocha@0.1.6 wants yo@>=1.0.0
npm ERR! peerinvalid Peer generator-webapp@0.5.1 wants yo@>=1.2.0

知道如何解決嗎?我搜尋了一段時間,唯一的建議是清理我的npm包裹。

問題不在 npm 包中。它是 npm 本身。Ubuntu 儲存庫中的 npm 太舊了。使用指南安裝最新的,一切正常。

我只是遇到了同樣的問題,經過一些隨機的踢腿和拳打腳踢,能夠讓事情正常進行。

第 1 步:刪除 Yeoman

$ npm uninstall -g yo

第 2 步:清除 NPM 記憶體

$ npm cache clean

第 3 步:將 NPM 升級到最新版本

$ npm install -g npm

第 4 步:安裝 Yeoman

$ npm install -g yo

這樣做之後,事情就開始了。我看到了完全相同的錯誤,所以我相信這對你有用。此外,不確定,但步驟 2 可能是可選的。

希望這會有所幫助,如果您遇到任何其他障礙,請告訴我!

引用自:https://serverfault.com/questions/638971