Npm
npm install generator-webapp 失敗
我已經清理了我的執行
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 可能是可選的。
希望這會有所幫助,如果您遇到任何其他障礙,請告訴我!