当前位置: 首页 > news >正文

运行npm install卡住不动的几种解决方案

        在前端开发经常会遇到运行npm install 来安装工具包一直卡住不动,为此这里提供几种解决方案,供大家参考学习,不足之处还请指正。

       

第一种方案、首先检查npm代理,是否已经使用国内镜像

//  执行以下命令查看是否为国内镜像

 npm config get registry

出现如下所示,表明已经为国内镜像无需再修改

如果不是则换成国内镜像,执行以下命令

npm config set registry=https://registry.npmmirror.com //执行以下命令查看是否配置成功
npm config get registry

第二种方案、删除node_modules重新npm install

第三种方案、使用yarn来进行安装

// 全局安装yarn (mac需要加上sudo)
npm install -g yarn// 成功后使用yarn install安装
yarn install

第四种方案、使用cnpm来安装

// 全局安装cnpm (mac需要加上sudo)
npm install cnpm -g --registry=https://registry.npmmirror.com// 成功后使用cnpm install安装
cnpm install

http://www.lryc.cn/news/227506.html

相关文章:

  • [Android]_[初级]_[配置gradle的环境变量设置安装位置]
  • docker更改存储目录原因及方案
  • HTTPS的工作流程
  • C++语言的广泛应用领域
  • Lambertian模型(完美漫反射)
  • MATLAB的编程与应用,匿名函数、嵌套函数、蒙特卡洛法的掌握与使用
  • NFS服务器的搭建
  • 安卓Frida 常用脚本
  • 机器学习数据预处理——Word2Vec的使用
  • 面试算法常考题之-------逆波兰式合集
  • 独热编码和Word2Vec的区别
  • RestTemplate.postForEntity 方法进行 HTTP POST 请求
  • 盘点双11!阿里妈妈助这些品牌短视频赢增长!
  • 内网可达网段探测netspy- Mac环境
  • Liunx命令汇总
  • 自动控制原理--面试问答题
  • Word2Vec的缺点
  • vue如何解决跨域?原理?
  • Conda executable is not found 三种问题解决
  • Thinkphp8 - 连接多个数据库
  • Linux如何修改主机名(hostname)(亲测可用)
  • 银河麒麟等 Linux系统 安装 .net 3.1,net 6及更高版本的方法
  • Unity 使用INI文件存储数据或配置参数预设
  • clouldcompare工具使用
  • 在vue3中使用Element-plus的图标
  • 图扑智慧农业:农林牧数据可视化监控平台
  • js 加解密 jsencrypt(非对称加密 rsa)
  • xlua游戏热更新(lua访问C#)
  • 04-Spring中Bean的作用域
  • xlua游戏热更新(C#访问lua)