[英]node cmd getting hangs while doing 'npm install' at fsevents point
我正在嘗試通過 npm 命令“npm install”安裝 anugalr2。 但是當它達到 fsevets 中的某個點時。 命令提示卡住。 之后什么都沒有發生。 PFb cmd 圖片
任何建議/建議都會有所幫助
更新:
當我嘗試使用npm i --no-optional
。 它卡在“”core-js” package
D:\Angular2\quickstart-master>npm i --no-optional
npm WARN deprecated minimatch@0.3.0: Please update to minimatch 3.0.2 or highe
to avoid a RegExp DoS issue
npm WARN deprecated express@2.5.11: express 2.x series is deprecated
npm WARN deprecated connect@1.9.2: connect 1.x series is deprecated
[ ......] - extract:core-js: sill pacote core-js@https://registry.n
在我清理 npm 緩存后,它對我有用
npm cache clean --force
正如@RidgeA 在他們的評論中所說......
使用npm i --no-optional
。 這不會安裝可選的依賴項,其中之一是fsevents
。 它卡住的原因是fsevents
是為 Mac 編寫的(參見https://www.npmjs.com/package/fsevents )。
我可以看到您的路徑並不長,但就我而言,問題在於路徑太長。
所以解決方案是將項目移動到路徑較短的位置,例如: D:\\my-project\\
將項目移動到路徑較短的文件夾后,我設法安裝沒有問題。 C:\\主題
更新 npm 版本后我忘記了這個問題。
如果您嘗試在 USB 設備上安裝,npm 將不起作用,請嘗試將目錄更改為您的硬盤驅動器。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.