已通过NVM安装Node.js后如何安装Angular 9?
1. 确认Node.js版本兼容
Angular 9 要求Node.js版本为 10.13.0及以上,或者12.x版本,先执行命令检查当前NVM激活的Node版本:node -v
如果版本不符合要求,通过NVM切换到兼容版本即可,以下是切换到12.22.12(Angular9兼容的稳定12.x版本)的命令:
nvm install 12.22.12 nvm use 12.22.12
需要设置为默认全局版本的话可以额外执行:nvm alias default 12.22.12
提示:如果npm安装速度过慢,可以在所有npm安装命令末尾加上
--registry=https://registry.npmmirror.com使用国内镜像源加速。
2. 全局安装指定版本的Angular CLI
必须指定9.x版本安装,避免默认安装最新版CLI导致不兼容:npm install -g @angular/cli@9
安装完成后验证版本是否正确:ng version
输出结果中Angular CLI项的版本号为9.x.x即说明安装成功。
3. 验证环境可用性
执行以下命令创建测试项目,将my-angular9-demo替换为你自己的项目名:ng new my-angular9-demo
创建过程中可根据需求选择是否启用路由、选择样式文件格式,等待依赖安装完成后进入项目目录启动开发服务:
cd my-angular9-demo ng serve --open
启动成功后浏览器会自动打开默认地址http://localhost:4200,看到Angular欢迎页即说明环境配置正常。
.NET Core 适配提示
如果需要和.NET Core项目配合使用,可直接在.NET Core Web项目根目录下创建Angular项目,也可以使用.NET Core自带的Angular模板创建项目后,手动将package.json中的Angular相关依赖版本调整为9.x即可,无需额外修改环境配置。
内容的提问来源于stack exchange,提问作者user7387880

