博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
加速 npm
阅读量:6763 次
发布时间:2019-06-26

本文共 671 字,大约阅读时间需要 2 分钟。

本文同步至

问题

的依赖包管理生态系统 , 是世界上最大的生态系统开源库。 但国内使用 npm 来安装软件,速度很慢,有时候甚至直接就失败了!

<!-- more -->

原因

npm 默认是从国外的源获取和下载包信息,不慢才怪,有时甚至被墙,导致无法正常安装软件。

解决

可以采用国内的 npm 镜像来解决网速慢的问题。

这里以“淘宝 NPM 镜像”举例。淘宝 NPM 镜像这是一个完整 npmjs.org 镜像,你可以用此代替官方版本(只读),同步频率目前为 10分钟 一次以保证尽量与官方服务同步,镜像地址为 registry.npm.taobao.org, 是从 registry.npmjs.org 进行全量同步的。

方法1:使用 --registry

在安装软件时,使用 --registry 来注册镜像地址到国内的镜像

如:

npm install gitbook-cli -g --registry=http://registry.npm.taobao.org

这样,安装软件速度会很快哦。

方法2:使用 cnpm

是 npm 中国镜像的 npm 客户端,可以代替 npm。

先用 npm 安装 cnpm:

npm install -g cnpm --registry=https://registry.npm.taobao.org

而后,安装软件就能直接用 cnpm 代替 npm 了:

cnpm install [name]

参考

转载于:https://my.oschina.net/waylau/blog/513317

你可能感兴趣的文章
Android之SpannableString、SpannableStringBuilder总结
查看>>
hadoop 标签调度实战
查看>>
async函数使用场景
查看>>
vue查缺补漏
查看>>
自定义注解
查看>>
使用Retrofit+RxJava实现网络请求
查看>>
jquery源码分析(前端大神绕道,小白适合)
查看>>
webpack4-03-生成html、css3前缀、babel配置等..
查看>>
基于java的容器注解
查看>>
陌陌前端面试 - 凉面
查看>>
react页面引导组件, 支持语音播报
查看>>
PHP中的MySQL使用--基于PDO
查看>>
你必须要了解的异步
查看>>
求助:C#如何修改一个类的属性值
查看>>
浅谈JS对象的创建、原型、原型链继承
查看>>
How to set up Conflux
查看>>
大数据时代,你的个人信息安全吗?
查看>>
LeetCode 之 JavaScript 解答第8题 —— 字符串转换整数 (String to Integer )
查看>>
200道iOS面试题面试题整理,底层、技术亮点公司需要的这里都有
查看>>
CODING 如何使用 CODING 研发管理系统来敏捷开发
查看>>