分享

解决npm被墙问题

 流楚丶格念 2022-01-14

因为npm服务器在国外,有时候加载会非常的慢,所以我们一般用淘宝的镜像系统进行下载

方法一:安装cnpm

安装淘宝的 cnpm(这个过程很慢,要稍微等一会)

# 在任意目录执行
# 其中 --global 表示安装到全局,不可省略
npm install --global cnpm

下面如果再安装包时将 npm命令替换成 cnpm命令就可以解决被墙问题,例如

npm install jquery
# 替换成
cnpm install jquery

但是 推荐下面的方法 将npm直接内部配置成 cnpm,再执行npm就能使用cnpm了

方法二:推荐 配置镜像连接

不安装cnpm还用淘宝的服务器下载

例如:下载jquery

npm install jquery --registry=https://registry.npm.

但是这是每次下载都需要加地址很麻烦,所以我们可以把这个选项加到配置文件中

npm config set registry https://registry.npm.

只要配置了这条,我们直接使用 npm install 下载都是默认通过淘宝服务器下载的

我们可以通过运行下面语句查看配置信息

# 查看配置信息

npm config list

在这里插入图片描述

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多