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