2023-03多Node版本环境下用yarn安装ng-alain历史版本v14

发布时间 2023-03-28 16:38:15作者: youn9e

2023-03

项目需要ng-alain v14版本,按照官方文档操作后踩了一些坑,在此简单记录

参考:

https://ng-alain.com/docs/getting-started/zh

https://cloud.tencent.com/developer/article/1730346

 

1 鉴于ng-alain项目推荐使用yarn,首先用scoop安装yarn

scoop install yarn

2 npm全局安装angular cli,确保版本与ng-alain一致,比如 cli 与 ng-alain 应同为 v14版本

注意:ng-alain官方文档使用 yarn全局安装 angular cli,这里是 npm 全局安装以适应本人机器上不同 Node 版本(因为npm默认在Node下工作,将angular cli安装到 npm 可在 nvm 切换Node版本时同时切换npm中的全局angular cli,达到隔离的效果)

3 初始化ng项目

ng new my-project --style less --routing --package-manager yarn

4 添加 ng-alain 版本为v14

cd my-project
ng add ng-alain@14.3

注意:ng-alain指定为 ng-alain@14 时会报错,根据报错信息应具体指定为14.3