最近,我在安装NPM包(使用node-gyp)时遇到问题.我try 将NODE的次要版本从版本16.13.0升级到16.13.1,并将我的Angular CLI从13.0.2升级到13.2.0.一旦我得到要安装的包,我就生成了一个包含ng g library new-library个包的库.我不知道到底是什么 destruct 了它,但是现在每当我try 构建库时,它都会产生错误.我try ng build my-lib,得到以下错误.

✖ Compiling with Angular sources in Ivy partial compilation mode.
Transform failed with 1 error:
error: Invalid version: "15.2-15.3"

我try 恢复node和angular cli的版本,但没有解决问题.我甚至把代码恢复到原来的状态,现在我发现了错误.这是我的环境问题吗?如何解决此问题?

推荐答案

这是已修复的Angular CLI中的错误.在您的package.json中,将@angular/cli更新为12.2.1613.2.1.

资料来源:https://github.com/angular/angular-cli/issues/22606#issuecomment-1026097996

Angular相关问答推荐

如何在HTMLTITLE属性中使用Angular 显示特殊字符?

使选项卡与父零部件成一定Angular 激活

无效的ICU消息.缺少';}';|Angular material 拖放(&A)

如何在AngularJs中剪断细绳

为什么动画只触发一次?

当包含react 性模板绑定时,NG-Bootstrap手风琴不会打开

Angular 13 Sass 模块无法在编译中正确导入文件

如何有条件地更新 Angular 路由解析器数据?

尽管模型中的变量发生了变化,但Angular 视图没有更新

Angular2 SVG xlink:href

找不到模块'@angular/compiler'

无法绑定到matMenuTriggerFor,因为它不是 button的已知属性

CORS 错误:requests are only supported for protocol schemes: http…等

当父组件上的变量发生变化时重新加载子组件

样式 html,来自 Web 组件的正文

NG 测试中的调试测试

Angular 2 组件不是任何 NgModule 的一部分

安装特定版本的 ng cli

No provider for Router?

Angular2动态改变CSS属性