原因可以能有一下几点
- 原因:项目目录中含有中文名
解决办法:把项目移动到英文名路径下重新安装依赖
- 原因:版本不兼容
解决办法:切换npm版本
安装指定版本
npm install -g npm@6.14.8
- 原因:一直卡在
sill idealTree buildDeps
解决办法:
依次做以下尝试,
-
找到用户文件夹下的.npmrc文件,并删除(注意windows路径一般是在:
C:\Users\{用户名}\.npmrc
,不是node目录下的) -
清除缓存,执行
npm cache verify
-
切换镜像源,例如
npm config set registry https://registry.npmmirror.com
以上三步操作过后,再测试npm install
命令,已能正常执行。
参考文献:运行npm install 时,卡在sill idealTree buildDeps没有反应(转) - pine007 - 博客园 (cnblogs.com)