afr*_*111 25 angular angular-ivy
最近我在安装 npm 包(使用 node-gyp)时遇到问题。我尝试将节点的次要版本从版本16.13.0升级到16.13.1,并将我的角度cli从13.0.2升级到13.2.0。一旦我得到要安装的包,我就生成了一个带有ng g library new-library. 我不知道到底是什么破坏了它,但现在每当我尝试构建库时,它都会产生错误。我尝试ng build my-lib得到以下错误。
\xe2\x9c\x96 Compiling with Angular sources in Ivy partial compilation mode.\nTransform failed with 1 error:\nerror: Invalid version: "15.2-15.3"\nRun Code Online (Sandbox Code Playgroud)\n我尝试恢复节点和角度 cli 的版本,但它没有解决问题。我什至将代码恢复到原始状态,现在出现错误。这是我的环境有问题吗?我该如何解决这个问题?
\n小智 20
您可以尝试这个解决方案
打开.browserslistrc并添加
not ios_saf 15.2-15.3
not safari 15.2-15.3
Run Code Online (Sandbox Code Playgroud)
保存文件并再次运行
ng build
Run Code Online (Sandbox Code Playgroud)
如果您使用 Angular,请从文件中注释掉 Safari .browserslistrc。在修复之前,这是一个更好的解决方案。
# last 2 Safari major version
Run Code Online (Sandbox Code Playgroud)
小智 6
这是 Angular CLI 中的一个错误,现已修复。在您的 中package.json,更新@angular/cli为12.2.16或13.2.1。
来源:https ://github.com/angular/angular-cli/issues/22606#issuecomment-1026097996
| 归档时间: |
|
| 查看次数: |
27977 次 |
| 最近记录: |