node.js淘宝镜像安装失败解决

先安装node.js,在安装路径下新建两个文件夹,node_global和node_cache。

图片

例:在安装路径E:\Node.js下创建node_global和node_cache

配置系统变量和环境变量

如图:(系统变量)

变量名:node_home

变量值:安装路径文件夹

图片

环境变量:

图片

PATH里添加三行:

%node home%%node home%\node cache%node home%\node global

三个确认,关闭环境变量配置页面。

打开终端cmd(最好以管理员方式打开):

图片

查看node版本:

node -v

查看npm版本:

npm -v

选择prefix路径:

npm config set prefix "E:\Node.js\node_global"

选择cache路径:

npm config set cache "E:\Node. jslnode cache"

选择npm镜像站:

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

确认查看:

npm config ls

例:

C:\Users\Xheng1934>npm config ls
; "builtin" config from E:\Node.js\node_modules\npm\npmrc

; prefix = "C:\\Users\\Xheng1934\\AppData\\Roaming\\npm" ; overridden by user

; "user" config from C:\Users\Xheng1934\.npmrc

cache = "E:\\Node.js\\node_cache"
prefix = "E:\\Node.js\\node_global"
registry = "https://registry.npm.taobao.org"

; node bin location = E:\Node.js\node.exe
; node version = v20.12.1
; npm local prefix = C:\Users\Xheng1934
; npm version = 10.5.0
; cwd = C:\Users\Xheng1934
; HOME = C:\Users\Xheng1934
; Run `npm config ls -l` to show all defaults.

C:\Users\Xheng1934>

安装cnpm:

npm install-g cnpm@9.4.0

这一步有情况。其中@9.4.0是版本号,网上查cnpm版本号安装一个低一点稳定版的。若不加@版本号,则安装失败。

但是加了版本号@9.4.0也失败了。

npm ERR!Code CERT HAS EXPIREDnpm ERR!errnO CERT HAS EXPIREDnpm ERR!request to https://registry.npm. taobao. org/cnpm failed, reason: certificate has expired

不过之前加的一个7版本的成功了。具体可以多试试。

另一种方法:(管理员方式打开)

安装cnpm前先指定默认npm源:

C:\WINDOWS\system32>npm config set registry https://registry.npmjs.org/

重置默认的注册表地址:https://registry.npmjs.org/​​​​​​​

然后安装:​​​​​​​

C:\WINDOWS\system32>npm install -g cnpm

默认的npm注册表访问速度很慢,将注册表地址设置为淘宝的npm镜像cnpm来提高下载速度。

出现的情况应该是:​​​​​​​

C:\WINDOWS\system32>npm install -g cnpmadded 1 package in 30s59 packages are looking for funding  run `npm fund` for detailsC:\WINDOWS\system32>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值