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

使用nvm安装node、npm、pnpm以及编译项目教程

1. Windows 系统
下载安装包:
1)访问 nvm-windows 官方仓库,下载 nvm-setup.exe。
注意事项:如果无法访问,可以使用Watt Toolkit 加速 github
2) nvm-windows csdn下载地址

安装注意事项:
安装路径避免空格(如 C:\nvm)。建议选如下安装位置

C:\Program Files\nvm

2、macOS/Linux 系统
1)、一键安装脚本:
打开终端,运行:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
# 或
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

2)、配置环境变量

# Bash
echo 'export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"' >> ~/.bashrc
source ~/.bashrc# Zsh
echo 'export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"' >> ~/.zshrc
source ~/.zshrc

安装过程中会自动配置环境变量,如果没有配置需要手动配置
验证安装:
使用管理员权限打开 CMD/PowerShell,输入:

# 安装指定版本命令
nvm install 20.10.0
#安装最新版本命令
nvm install lts
#设置环境变量到指定版本
setx NVM_SYMLINK "C:\Program Files\nvm\v20.10.0" /M
#查看node版本
node -v

在这里插入图片描述
使用npm安装pnpm,输入命令

npm install -g pnpm	
# 安装完成后,查看版本
npm -v

最终验证:

nvm ls      # 查看已安装的 Node.js 版本
npm -v      # 输出 npm 版本
pnpm -v     # 输出 pnpm 版本
http://www.lryc.cn/news/593230.html

相关文章:

  • 编程实现Word自动排版:从理论到实践的全面指南
  • Spring Cloud Gateway与Envoy Sidecar在微服务请求路由中的架构设计分享
  • 第二阶段-第二章—8天Python从入门到精通【itheima】-133节(SQL——DQL——基础查询)
  • 用户中心项目实战(springboot+vue快速开发管理系统)
  • Vue3的definePros和defineEmits
  • Promise入门
  • Node.js:Stream、模块系统
  • 鸿蒙与web混合开发双向通信
  • Linux:多线程---深入生产消费模型环形队列生产消费模型
  • Nestjs框架: RxJS 核心方法实践与错误处理详解
  • 告别项目混乱:基于 pnpm + Turborepo 的现代化 Monorepo 工程化最佳实践
  • win10连接鼠标自动关闭触摸板/win10关闭触摸板(笔记本)
  • 深度学习图像分类数据集—六十种植物病害分类
  • ABP VNext + Temporal:分布式工作流与 Saga
  • install_arm_docker.sh
  • Django接口自动化平台实现(三)
  • Django母婴商城项目实践(八)- 数据渲染与显示之首页
  • LLM 的Top-P参数 是在LLM中的每一层发挥作用,还是最后一层?
  • 【设计模式C#】外观模式(用于解决客户端对系统的许多类进行频繁沟通)
  • Django母婴商城项目实践(七)- 首页数据业务视图
  • 洛谷 P2947:[USACO09MAR] Look Up S ← 数组模拟+单调栈
  • 使用 Gunicorn 部署 Django 项目
  • 5 基于STM32单片机的绝缘检测系统设计(STM32代码编写+手机APP设计+PCB设计+Proteus仿真)
  • 6 STM32单片机的智能家居安防系统设计(STM32代码+手机APP设计+PCB设计+Proteus仿真)
  • 对话访谈 | 盘古信息×锐明科技:中国企业高质量出海“走进去”和“走上去”
  • 家庭KTV v1.1.9 | 曲库丰富,无限制免费K歌
  • 驾驭 Spring Boot 事件机制:8 个内置事件 + 自定义扩展实战
  • 《一行注解解决重复提交:Spring Boot 接口幂等实战》
  • 深入理解设计模式:策略模式的艺术与实践
  • 在非Spring Boot的Spring项目中使用Lock4j