当前位置: 首页 > news >正文

全网最详细的 NVM、node.js、pnpm 安装指南

262053.jpg

无法访问网站,点击下方链接下载

百度网盘

高速下载链接||远程安装

閑魚/TB:工位少年阿童木

卸载之前的node(如果有安装)

Windows 用户卸载步骤

  1. 控制面板卸载:进入“控制面板” -> “程序和功能”,找到 Node.js 并点击卸载 。

  2. 手动删除残留目录:确保删除以下文件夹 :

    • C:\Program Files\nodejs
    • C:\Users\用户名\AppData\Roaming\npm
    • C:\Users\用户名\AppData\Roaming\npm-cache
  3. 清理环境变量:右键“此电脑” -> 属性 -> 高级系统设置 -> 环境变量,删除用户变量和系统变量中所有包含 nodejsnpm 的路径 。

macOS 用户卸载步骤

  1. 如果通过 Homebrew 安装,运行:brew uninstall node
  2. 运行命令删除残留文件:

sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm}

验证卸载: 打开命令行,输入 node -v。如果提示“不是内部或外部命令”,说明卸载成功 。

安装nvm

Windows安装:

下载nvm - nvm中文官网:

GitHub地址:nvm-windows

  1. 直接运行下载好的nvm-setup.exe

1.png

  1. 选择nvm安装路径

2.png

  1. 选择nodejs路径

3.png

  1. 取消选择,不接受通知,提示输入邮箱可以不输入,直接点下一步即可

262234.jpg

  1. 安装

5.png

  1. 打开CMD,输入命令 nvm -v ,安装成功会显示版本号。

281658.jpg

  1. 配置国内镜像:

打开nvm安装目录下的settings.txt文件,添加以下内容:

node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror: https://npmmirror.com/mirrors/npm/

macos/lilux安装:

  1. 使用curl 或者使用wget
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
  1. 配置Shell环境
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"
  1. 重新加载配置
source ~/.zshrc # 或 source ~/.bashrc
  1. 验证安装
nvm -v
  1. 配置国内镜像
export NVM_NODEJS_ORG_MIRROR=https://npmmirror.com/mirrors/node

使用 NVM 安装与切换 Node.js

建议安装:nvm install lts

版本的选择:LTS vs Current

  • LTS (Long Term Support):长期支持版(偶数版本号,如 18, 20, 22)。强烈推荐生产环境和初学者使用,因为它最稳定 。
  • Current:最新版(奇数版本号)。包含最新特性,但不稳定,适合尝鲜 。

常用命令实战

  1. 查看可安装版本nvm list available
  2. 安装稳定版nvm install lts
  3. 安装特定版本nvm install 18.18.0
  4. 切换版本nvm use 18.18.0
  5. 查看已安装列表nvm ls
  6. 设置默认版本nvm alias default 18.18.0

安装pnpm

  1. 安装:在通过 NVM 安装好 Node 之后,直接运行 npm install -g pnpm 进行全局安装
  2. 验证pnpm -v
  3. 配置国内镜像pnpm set registry https://registry.npmmirror.com

其他问题

  1. 在WindowsPowerShell中运行nvm命令时,看到红色错误提示,这是Windows的一项安全策路默认禁止执行未签名的脚本。解决方案:以管理员身份打开PowerShell,运行以下命令,为当前会话授权。再尝试运行nvm命令,应该就正常了。
Set-ExecutionPolicyRemoteSigned -Scope Process
  1. npm不可用,检查是否有缺少的变量,手动新建-添加环境变量和系统变量

262302_1.jpg

http://www.jsqmd.com/news/178057/

相关文章:

  • Angular入门启蒙02,深度解析TypeScript与Angular的适配逻辑:为何是天作之合?
  • 什么时候@Async会失效?
  • Node.js heapdump轻松查内存泄漏
  • 《CPU的指令集架构:定义计算之基的格式、寻址与范式》
  • 手把手教你学Simulink--基础光伏储能场景实例:基于Simulink的光储系统惯量响应控制仿真
  • 学霸同款2025 AI论文网站TOP8:继续教育必备测评
  • Spring Boot 3.x和2.x版本相比有哪些区别与改进?
  • 《从零到一:一个拒绝空谈的学生管理系统实战指南》
  • 学Simulink--基础光伏储能场景实例:基于Simulink的光储系统自适应MPPT算法仿真
  • MySQL 分库分表全攻略:策略、演进路径与避坑指南
  • 粤东四城商场新年美陈:梅州/揭阳/汕头/潮州创意设计公司造年味
  • Babel 转译:让代码兼容旧版浏览器
  • 导师严选8个AI论文网站,助你轻松搞定本科生毕业论文!
  • Prettier 代码格式化:统一代码外观
  • 区块链开发为何偏爱Rust?从技术内核到实战示例深度解析
  • 【题解】SPOJ-16639 - Harvey
  • 大数据批处理监控方案:如何实时跟踪作业状态
  • 完整教程:❼⁄₃ ⟦ OSCP ⬖ 研记 ⟧ 查找漏洞的公共利用 ➱ 离线资源(下)
  • Git 版本控制:团队协作的利器
  • 题解:QOJ7419 Jiry Matchings
  • 智能语法校对与风格优化功能,确保学术论文符合国际期刊发表标准
  • 2026年有实力的岩相抛光机,岩相,岩相切割机厂家推荐榜单 - 品牌鉴赏师
  • macos 清理dotnet环境
  • 基于Simulink的光储系统通信延迟影响分析仿真
  • 如何将特价股票策略融入指数增强型投资
  • 免费下载通道+AI降重功能,这9个开题报告PPT生成平台学生党闭眼冲
  • 基于Simulink的光储微电网主从控制策略仿真
  • 2026年靠谱的金相抛光机,金相研磨耗材,金相切割耗材厂家推荐及选择指南 - 品牌鉴赏师
  • ESLint 代码检查:规范代码风格
  • 2026年靠谱的金相研磨耗材,金相砂纸,金相镶嵌机厂家推荐榜单 - 品牌鉴赏师