【NVM】NVM 下载与安装。并通过 nvm 实现 npm、node、cnpm、yarn 安装配置。
【NVM】NVM 下载与安装。并通过 nvm 实现 npm、node、cnpm、yarn 安装配置。
文章目录
我是一名立志把细节说清楚的博主,欢迎【关注】🎉 ~
原创不易, 如果有帮助 ,记得【点赞】【收藏】 哦~ ❥(^_-)~
如有错误、疑惑,欢迎【评论】指正探讨,我会尽可能第一时间回复的,谢谢支持
NVM 下载
下载页面


NVM 安装


一路确定,完成安装。
配置 NVM 镜像地址

复制粘贴下面配置,完成镜像配置
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

WIN + R 输入 cmd ,打开命令行后,输入 nvm -v 命令,查看版本号,确定配置成功。

NVM 常用命令
nvm ls:列出已安装的所有 Node.js 版本。nvm current:显示当前正在使用的 Node.js 版本。nvm use <version>:切换到指定版本的 Node.js。nvm install <version>:安装指定版本的 Node.js。nvm uninstall <version>:卸载指定版本的 Node.js。nvm alias <name> <version>:给指定版本创建别名。nvm run <version> <script>:在指定版本下运行脚本。
使用 nvm 下载 node
- 在下载之前,建议先打开 官方 node.js Releases 网址 查看详细版本说明。
- 推荐选择带有 Codename 的长期稳定版(LTS)。

确定好我们需要的版本(此处用 22.11.0 做示范)后,使用命令下载:
npm install 22.11.0

如果 nvm install xx.xx.xx 无效,并有如下提示
Get “https://npm.taobao.org/mirrors/node/latest/SHASUMS256.txt“: tls: failed to verify certificate:
可以将前面提到的 NVM 的 setting.txt 文件配置改成下面的配置试试。
node_mirror: https://cdn.npmmirror.com/binaries/node/
npm_mirror: https://cdn.npmmirror.com/binaries/npm/

然后检查可用的 node.js 版本,应该有我们刚下载好的版本。
nvm ls

确认使用我们刚下载好的 node.js。
npm use 22.11.0

为了演示清晰,多下在几个不同的版本后,再次查看

检查当前 node.js 版本
node -v

node 环境配置
配置全局的模块安装路径和缓存路径
- 先在NVM 的安装目录创建
node_global和node_cache文件夹。
- 创建完文件夹后,在命令行窗口输入如下两条命令,一条一条输入
npm config set prefix "你配置的路径\nvm\node_global"
npm config set cache "你电脑上配置的路径\nvm\node_cache"
示例:(一定要改成你自己创建的这两个文件夹路径)
npm config set prefix "D:\DevelopmentEnvironment\nvm\node_global"
一条一条输入
npm config set cache "D:\DevelopmentEnvironment\nvm\node_cache"

配置环境变量
- 【用户变量】和【系统变量】的path变量中,应该会自动生成
%NVM_HOME%和%NVM_SYMLINK%。 - 如果没有,需要我们手动新建,点击新建创建。
变量名:NVM_HOME
变量值:D:\DevelopmentEnvironment\nvm (这里改成你的文件路径)
变量名:NVM_SYMLINK
变量值:D:\DevelopmentEnvironment\nodejs (这里改成你的文件路径)

- 检查【用户变量】和【系统变量】中的
PATH变量,确认是否有C:\Users\用户名\AppData\Roaming\npm路径:- 如果有,将其修改为
D:\DevelopmentEnvironment\nvm\node_global路径(刚刚新建node_global文件夹的位置)。 - 如果没有,则需要我们手动新建
D:\DevelopmentEnvironment\nvm\node_global路径。
- 如果有,将其修改为
- 新建一个环境变量
NODE_PATH,值为D:\DevelopmentEnvironment\nvm\node_global\node_modules,其中D:\DevelopmentEnvironment\nvm\node_global是上述创建的全局模块安装路径文件夹。
配置镜像
配置npm的淘宝镜像
npm config set registry https://registry.npmmirror.com/
查看配置的镜像
npm config get registry
全局安装 cnpm
npm install -g cnpm --registry=https://registry.npmmirror.com/
或
npm install -g cnpm
查看cnpm版本
cnpm -v
npm list cnpm -g

全局安装后,执行命令无效
异常表现示范
比如已经通过 npm i xxx -g 命令,成功安装 xxx 模组,执行 xxx -v 后显示:
'xxx' 不是内部或外部命令,也不是可运行的程序或批处理文件。
将全局模组的安装路径加入到系统变量 PATH 中,在最后追加:
你的保持路径\nvm\node_global
全局安装 yarn
全局安装
npm install yarn -g
查看镜像
yarn config get registry
修改镜像
yarn config set registry http://registry.npm.taobao.org/
我是一名立志把细节说清楚的博主,欢迎【关注】🎉 ~
原创不易, 如果有帮助 ,记得【点赞】【收藏】 哦~ ❥(^_-)~
如有错误、疑惑 ,欢迎【评论】指正探讨,我会尽可能第一时间回复的,谢谢支持
更多推荐

所有评论(0)