nvm管理Angular多版本(Ubuntu系统)

1.安装nvm

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash

source ~/.bashrc

2.安装多个版本

2.1.Angular 11 推荐Node 12

nvm install 12.14.1

nvm use 12.14.1

npm install -g @angular/cli@11

2.2.Angular 16 推荐Node 16

nvm install 16.14.0

nvm use 16.14.0

npm install -g @angular/cli@16.2.7

2.3.Angular 20 推荐Node 20

nvm install 20.19.0

nvm use 20.19.0

npm install -g @angular/cli@20

3.项目版本切换

各个项目中创建文件.nvmrc, 里面保存nvm的版本, 使用nvm use去切换版本

3.1.Angular16

(angular11也可以使用该版本)

echo "16.14.0" > .nvmrc

nvm use

3.2.Angular20

在angular20项目中

echo "20.19.0" > .nvmrc

nvm use

4.常用命令

4.1.查看版本

nvm list

4.2.切换版本

nvm use 16.14.0

4.3.设置默认版本

nvm alias default 16.14.0

nvm alias default 20.19.0

4.4.查看当前Angular CLI版本

ng version

相关推荐
dys_Codemonkey1 天前
如何在树莓派上用 VS Code 优雅直连内部的 Ubuntu 子系统/容器用来访问容器内的文件和代码?
linux·运维·ubuntu·树莓派
炸膛坦客1 天前
Linux - Ubuntu - PC端:(五)shell 操作(终端命令,2026)→ 3)基础命令,27 个常用命令
linux·ubuntu
宁波阿成1 天前
OpenClaw 在 Ubuntu 22.04.5 LTS 上的安装与问题处理记录
java·linux·ubuntu·openclaw·龙虾
Sylvan.C1 天前
Windows+Ubuntu 双系统安装超详细保姆级教程2026,包括系统安装、英伟达独显驱动安装以及双系统时间同步的所有过程
linux·运维·ubuntu
伴我与影1 天前
Ubuntu 安装 NVIDIA 显卡驱动
linux·运维·ubuntu
宁波阿成1 天前
OpenClaw 在 Ubuntu 22.04.5 LTS 上的命令版操作手册
linux·运维·ubuntu·openclaw·龙虾
项目工程打工马2 天前
Ubuntu 上 MySQL 详细安装指南
mysql·ubuntu·adb
AlenTech2 天前
Ubuntu tmux 会话
ubuntu
zhqh1002 天前
Ubuntu24.04安装ollama,基于GPU,对接openclaw
人工智能·ubuntu·ollama·openclaw
成为你的宁宁2 天前
【Dockerfile 实战:基于 Ubuntu/CentOS 镜像构建 MySQL 8.4自定义镜像】
mysql·ubuntu·centos·dockerfile