win10使用nvm安装node、npm、cnpm

1.nvm-windows 下载

下载地址,下载 nvm-setup.zip

2.安装 nvm

首先把 nvm-setup.zip 解压(地址随便);然后以管理员的身份运行 nvm-setup . 选择 nvm 安装目录为 C:\Environment\Node\nvm,node 安装目录为 C:\Environment\Node\nodejs,修改 settings.txt 的内容为:

## 以下内容为安装时就已经配置好的
root: C:\Environment\Node\nvm
path: C:\Environment\Node\nodejs
## 以下需要粘贴的内容
node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror: https://npmmirror.com/mirrors/npm/
3.修改 nvm 环境变量

我的电脑->属性->高级系统设置->环境变量,在用户变量中添加环境变量:

// 这些安装时软件就已经配置好环境变量了
NVM_HOME:`C:\Environment\Node\nvm`
NVM_SYMLINK:`C:\Environment\Node\nvm`
PATH:%NVM_HOME%;%NVM_SYMLINK%
//(path 已存【%NVM_HOME%;%NVM_SYMLINK%】在添加到最后)
4.通过 nvm 安装 node
nvm -v // 查看 nvm 版本
nvm list available //查看可供下载的所有 node 版本
nvm install 8.12.0 // 下载指定版本 nvm install latest 安装最新版本
nvm use 8.12.0 // 【注意:需要在管理员模式的终端中使用,不然会报错】使用指定版本
nvm ls // 查看已经安装的 nodejs 版本
node -v // 查看 nodejs 版本
5.安装全局 npm

安装 node 的时候,npm 其实也已经一起安装了。因为 nvm 可以管理多个版本的 node,如果每次添加一个 node 版本都要安装一堆的包很麻烦,如果有一个 npm 可以让各个版本的 node 共用,就不会这么麻烦了,这就是为什么我们要配置一个全局的 npm 的原因。简单的三步就可以配置一个全局的 npm。
  
1.配置用 npm 下载包时使用-g 全局安装的包路径

npm config set prefix "C:\Environment\Node\npm

2.安装全局 npm,不同的 node 都使用这个 npm,想更新全局的 npm 的话首先删除全局路径(就是上一行命令的地址,可以使用 npm config ls 查看,默认在用户名文件下的.npmrl 里)下的 npm,再执行一次这个命令即可

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

3.在系统环境变量中的 Path 中添加 C:\Environment\Node\npm,这样就可以使用全局安装的 npm 包命令了。
注意:配置完环境变量后一定要点击完所有的确定按钮之后退出环境变量设置,然后重新打开一个 cmd 的窗口才会生效。

4.验证 npm 是否安装

npm -v
6.一些替代 npm 的方式

1.使用淘宝镜像 cnmp 替代 npm

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

2.验证 cnpm 是否可用

cnpm -v
cnpm config get registry 

参考博客
https://www.cnblogs.com/wyy1234/p/9727142.html
https://blog.csdn.net/JZevin/article/details/108350411?spm=1001.2014.3001.5506

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值