最近我在安装一个使用node-gyp的npm包时遇到了问题。我尝试将node的次要版本从16.13.0升级到16.13.1,并将我的angular cli从13.0.2升级到13.2.0。一旦我成功安装了这个包,我就用ng g library new-library
生成了一个库。我不知道是什么导致了它出错,但现在每当我尝试构建一个库时都会产生错误。我尝试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"
我尝试还原node和angular cli的版本,但是并没有解决问题。我甚至将代码还原到原始状态,现在仍然出现错误。这是我的环境出了问题吗?我该如何解决这个问题?