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

相关推荐
行智科技12 小时前
ORB-SLAM3代码详解 - 第 01 篇 · 系统总览与三线程架构
linux·ubuntu·架构·自动驾驶
街灯L13 小时前
【Ubuntu】使用ffmpeg解析m3u8网页视频
ubuntu·ffmpeg·音视频
嵌入式学习和实践17 小时前
Ubuntu 系统 socat 详细介绍与使用教程 - 映射任意两种数据通道
linux·ubuntu·虚拟串口·数据映射·socat
YYRAN_ZZU18 小时前
Ubuntu22.04搭建QEMU嵌入式开发环境全攻略
linux·嵌入式硬件·ubuntu
starrysky81019 小时前
你的记忆系统在腐烂:Hindsight consolidation机制解剖——从去重原理到生产配置
angular.js
secret_to_me19 小时前
buildRoot编译rootfs实战
linux·c语言·c++·ubuntu·电脑·buildroot
很楠爱上20 小时前
TypeScript 核心知识精要
javascript·ubuntu·typescript
dust_and_stars20 小时前
在Ubuntu 24.04上设置Jupyter Notebook远程访问
linux·ubuntu·jupyter
x_lrong20 小时前
Ubuntu下安装配置Claude Code
linux·ubuntu·elasticsearch
济61720 小时前
ROS2 Humble 开发专栏---ROS2 三维视觉应用(1)---RGB-D 相机三维点云数据获取实验---适配Ubuntu 22.04
ubuntu·嵌入式·ros2·机器人开发·机器人方向