> 文章列表 > npm install 卡住 不动弹

npm install 卡住 不动弹

npm install 卡住 不动弹

npm install时如果卡住,不动弹,可以试试以下几种方式。

  • 设置注册中心,使用淘宝注册中心。
    • 这种主要解决因为网络问题引起的下载失败,npm config set registry https://registry.npmmirror.com,设置完后使用npm config get可以查看设置结果,根据官方网站的通知淘宝镜像已经更换为npmjs.org 镜像。
  • 删除 node_modules文件夹,执行 npm install
    • 我们都知道,npm install安装的包都在node_modules,删除node_modules后,可防止因为一个包下载失败引起的二次下载失败。
  • 删除package-lock.json文件
    • package-lock.json文件会锁定版本,有时因为本地nodejs版本与锁定文件中版本不匹配导致下载失败,同时还要删除node_modules文件夹。
  • node-sass版本与本地nodejs版本不匹配
    • 查看package.json中node-sass的版本与本地的nodejs版本是否匹配,在node-sass官方网站,上边有依赖表,如果不匹配,可考虑使用nvm调整nodejs版本
      npm install 卡住 不动弹