2017-09-19 56 views
2

我想在項目上運行npm安裝,並且無法解析webpack包。我跟隨了谷歌和這裏找到的其他大部分問題答案。未滿足的同級依賴[email protected]

我已經完全清潔的的NodeJS電腦+ NPM文件,再通過這裏如下回答: How to completely remove node.js from Windows Unmet Peer Dependency angular 2.3.0 rxjs zone.js

我試圖手動安裝不能滿足的依賴,全球範圍內,它堅持與的package.json npm install --save。安裝它要求的特定版本,然後也是最新版本。

,我有錯誤是: 未滿足PEER DEPENDENCY [email protected]

npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected]^1.0.0 
(node_modules\chokidar\node_modules\fsevents): 
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for 
[email protected]: wanted {"os":"darwin","arch":"a 
ny"} (current: {"os":"win32","arch":"x64"}) 
npm WARN [email protected] requires a peer of [email protected]^2 || ^2.2.0-rc.0 || 
^2.1.0-beta || ^1.12.6 but none was install 
ed. 
PS C:\Users\david.maceachern\Projects\ia_beta\impacttool\src\ui> npm install 
--save webpack 
[email protected] 
C:\Users\david.maceachern\Projects\ia_beta\impacttool\src\ui 
`-- UNMET PEER DEPENDENCY [email protected] 

npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected]^1.0.0 
(node_modules\chokidar\node_modules\fsevents): 
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for 
[email protected]: wanted {"os":"darwin","arch":"a 
ny"} (current: {"os":"win32","arch":"x64"}) 
npm WARN [email protected] requires a peer of [email protected]^2 || ^2.2.0-rc.0 || 
^2.1.0-beta || ^1.12.6 but none was install 
ed. 
npm ERR! code 1 

回答

2

我通過閱讀同行依賴https://nodejs.org/en/blog/npm/peer-dependencies/,並着手清理我的package.json固定版本解決了這個問題因此npm install不會安裝一個包含重大更改的版本。

我通過檢查npm錯誤中出現的軟件包的github上的發行說明來識別正確的版本。

相關問題