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

相关推荐
木卫二号Coding1 小时前
第八十六篇-Strata 部署指南(Ubuntu 22.04 + Tesla V100【单卡】)
linux·运维·人工智能·ubuntu
饭来_2 小时前
Ubuntu 中出现 CondaToSNonInteractiveError 的解决方法
ubuntu·conda·debug
东风微鸣3 小时前
精简 Ubuntu Linux 固件包:每个 N100 节点省下约 450 MB
linux·ubuntu·postgresql
pride.li15 小时前
Python 安装
linux·python·ubuntu
明日清晨15 小时前
mobaxterm root身份登录Ubuntu
linux·ubuntu·postgresql
Allocator16 小时前
彻底解决ubuntu上腾讯会议无法共享问题
linux·ubuntu·腾讯会议
忆挽篱笙歌16 小时前
冯诺依曼+操作系统+进程
linux·ubuntu
Linux-lucky18 小时前
43-Linux学习之旅之Shell 脚本(二)
linux·运维·学习·ubuntu·dash
是jin奥1 天前
Ubuntu 访问 Windows 共享目录
linux·运维·ubuntu
ChipCamp1 天前
零门槛上手的RISC-V项目:picorv32
ubuntu·verilog·verilator·iverilog·gtkwave·riscv64-unknown