Node.js 多版本安装及 NPM 镜像配置


title: Node.js 多版本安装及 NPM 镜像配置
date: 2022-03-10 20:23:09
tags:

  • NPM
  • Node.js
  • 前端
    categories:
  • 开发工具及环境
    cover: https://cover.png
    feature: false

1. 安装多版本 Node.js

1.1 下载

首先去官网下载需要的 Node.js 版本,点击其他下载可以下载其他版本的 Node.js
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

1.2 安装

下载完成后先安装低版本的 Node.js,点击 Next
在这里插入图片描述
接受,Next
在这里插入图片描述
可以按需修改安装路径,Next
在这里插入图片描述
Next
在这里插入图片描述
Next
在这里插入图片描述
最后安装完成。会自动添加环境变量,可以打开环境变量查看,假如没有可以手动添加,这里我已经添加了两个
在这里插入图片描述
通过命令行输入 node -v 可以查看 Node.js 版本
在这里插入图片描述
安装完后更改 Node.js 的安装目录名字,然后再进行上面的操作安装另一个版本,安装完成后再将名字改回来

1.3 更换版本

通过命令 where node 可以查看本机中所有 Node.js 的版本
在这里插入图片描述
更换版本时,只需要在环境变量中将需要的 Node.js 版本移到其他版本前面。
在这里插入图片描述

2. 更换 NPM 镜像

Node.js 自带了一个包管理器 NPM,但是默认是去国外的服务器地址下载依赖,速度可能会很慢,可以替换为镜像地址,提高下载速度

打开命令行,输入命令,更换为淘宝镜像

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

在这里插入图片描述
然后重新打开命令行,可以通过命令查看镜像是否更改

npm config get registry

在这里插入图片描述

3. 安装 CNPM

虽然更改了镜像,但 NPM 访问的还是国外服务器,只是代理到了镜像地址。阿里巴巴的淘宝团队把 NPM 官网的插件都同步到了在中国的服务器,使用 CNPM 可以从国内服务器下载(一般来说更换镜像地址后使用即可,无需安装 CNPM)

3.1 安装命令

npm install -g cnpm --registry=https://registry.npmmirror.com

在这里插入图片描述
安装完成后,可以通过命令查看版本

cnpm -v

在这里插入图片描述

3.2 卸载命令

npm uninstall -g cnpm --registry=https://registry.npmmirror.com

在这里插入图片描述

  • 5
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
要用淘宝npm镜像安装node.js,你可以按照以下步骤进行操作: 1. 首先在node.js安装目录下创建两个文件夹,一个是node_global,另一个是node_cache。你可以使用命令行执行以下命令,在D:\Program Files\nodejs目录下创建这两个文件夹: ``` mkdir node_global mkdir node_cache ``` 2. 接下来,你需要配置npm的全局模块安装目录。在命令行中执行以下两个命令: ``` npm config set prefix "D:\Program Files\nodejs\node_global" npm config set cache "D:\Program Files\nodejs\node_cache" ``` 这将把全局模块安装目录设置为刚刚创建的node_global文件夹,把缓存目录设置为node_cache文件夹。 3. 现在,你可以使用淘宝npm镜像安装node.js了。在命令行中执行以下命令: ``` npm install -g cnpm --registry=https://registry.npm.taobao.org ``` 这将安装cnpm,它是淘宝npm镜像的命令行工具。 4. 安装完成后,你可以使用cnpm来代替npm安装node.js模块,例如: ``` cnpm install express ``` 这将使用淘宝npm镜像安装express模块。 总结一下,你需要在node.js安装目录下创建node_global和node_cache文件夹,并配置npm的全局模块安装目录。然后,使用淘宝npm镜像安装cnpm,并使用cnpm安装node.js模块。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [Node.js安装/配置npm命令整理、淘宝镜像等](https://blog.csdn.net/qq_16494241/article/details/121797710)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Fan 

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值