Angular 8项目求适配CLI 8.3的@angular/pwa兼容旧版本
适配Angular CLI 8.3.x的@angular/pwa版本解决方案
- Angular生态的包版本严格遵循主版本一致原则,@angular/pwa的版本必须与你的Angular主版本(8.x)匹配,才能和CLI 8.3.14兼容。
- 你需要安装**@angular/pwa@8.x系列的最新稳定版本**,具体为
@angular/pwa@8.3.29,这是Angular 8分支下该包的最终维护版本。 - 执行以下命令完成安装:
ng add @angular/pwa@8.3.29 - 注意:安装时Node版本保持在Angular 8支持的范围内(Node 10.9.0+)即可,你当前使用的Node 14.20完全兼容Angular 8,可正常执行安装。
- 此前安装到@angular/pwa@14.0.0是因为
ng add默认拉取最新版本包,旧版Angular项目必须指定对应版本号才能获取兼容包。
内容的提问来源于stack exchange,提问作者Jesus
相关产品推荐
相关产品推荐

