管理 nodejs 版本工具 nvm

nvm 方便切换不同版本的 node 及 对应的 npm 版本

一、安装nvm

nvm官网 (内含下载的文件,点击进去下载,并按照 网站文档步骤 操作即可)

二、nvm 基础命令

|---------------------|-------------------|
| nvm | 查看相关的命令 |
| nvm root | node安装目录 |
| nvm list available | 显示可安装的版本 |
| nvm install 18.14.0 | 安装指定版本的 node |
| nvm list | 查看已安装版本 |
| nvm use 18.14.0 | 选择 node 版本,后面是版本号 |
[常用命令]

三、镜像相关设置

查看 当前配置的镜像

npm config get registry

卸载所有的镜像

npm config delete registry

设置淘宝镜像

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

设置腾讯的镜像

npm config set registry http://mirrors.cloud.tencent.com/npm/

四、可能遇见的问题

reason: certificate has expired 错误

1、取消ssl验证:(一般情况,请保持为true,用完记得改回来)

npm config set strict-ssl false
2、更换npm镜像源:

npm config set registry http://registry.cnpmjs.org

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

相关推荐
ayuday4 天前
Svelte - 现代高性能Web开发框架!轻量级‌、响应式、编译时优化‌特点
nodejs·svelte
suoh's Blog7 天前
安装node低版本报错:The system cannot find the file specified.
node·nvm·node安装
Merlyn107 天前
NVM介绍及Windows下的安装
windows·node.js·nvm
Wang's Blog9 天前
Nodejs-HardCore: 流类型、应用与内置类型实战
nodejs
Wang's Blog9 天前
Nodejs-HardCore: 玩转 EventEmitter 指南
开发语言·nodejs
winfredzhang10 天前
自动化从文本到目录:深度解析 Python 文件结构管理工具
python·ai·nodejs·文件结构
Wang's Blog10 天前
Nodejs-HardCore: Buffer操作、Base64编码与zlib压缩实战
开发语言·nodejs
Wang's Blog11 天前
Nodejs-HardCore: 深入解析DBF文件之二进制文件处理指南
开发语言·nodejs
云霄IT11 天前
[最新可用]centos7安装Node.js版本v21.5.0和pm2管理工具
nodejs
Mr -老鬼12 天前
Electron 与 Tauri 全方位对比指南(2026版)
前端·javascript·rust·electron·nodejs·tauri