节点cmd在执行'npm install'时挂起在fsevents点

时间:2017-10-24 06:03:56

标签: node.js angular npm

我正在尝试通过npm命令安装anugalr2" npm install"。但当它到达fsevets的某个点时。命令提示卡住了。之后什么也没发生。 PFb cmd图像 enter image description here

任何建议/建议都会有所帮助

更新:

当我尝试使用npm i --no-optional时。它正陷入"" core-js"封装

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

3 个答案:

答案 0 :(得分:1)

正如@RidgeA在评论中所说的那样......

使用npm i --no-optional。这不会安装可选的依赖项,其中一个是fsevents。它被卡住的原因是因为fsevents是为Mac编写的(请参阅https://www.npmjs.com/package/fsevents)。

答案 1 :(得分:0)

我可以看到您的路径不那么长,但就我而言,问题在于路径太长。

因此解决方案是将项目移动到路径较短的位置,例如:D:\my-project\

答案 2 :(得分:0)

将项目移到路径较短的文件夹后,我设法安装成功。 C:\主题