gpt4 book ai didi

angular - 将 Angular 7 升级到 8,错误 : this. typeChecker.getTypeArguments 不是构建库上的函数

转载 作者:行者123 更新时间:2023-12-02 17:12:29 32 4
gpt4 key购买 nike

基于此Guide升级我的复杂项目后:

当我构建库时,我收到此错误:

Building Angular Package

------------------------------------------------------------------------------
Building entry point 'my-library'
------------------------------------------------------------------------------
Compiling TypeScript sources through ngc
ERROR: this.typeChecker.getTypeArguments is not a function
An unhandled exception occurred: this.typeChecker.getTypeArguments is not a function
See "XXXXXX\angular-errors.log" for further details.

我全局更新 Node.js、Typescript 和 Anular.Cli

所有步骤均已成功完成。

我应该单独升级我的库吗?

更新:

要构建,我使用此命令 ng build my-library-name 和此包 ng-packagr": "^5.4.0

所有库都在一个项目中,项目通过ng update升级

节点版本:12.14.1,Typescript 版本:3.4.5

最佳答案

我在 tsickle 存储库中发现问题 Here .

基于此问题,安装 tsickle 0.38.0 时,Angular 库出现错误。

问题可用here .

New version of tsickle (0.36.0) gives an error trying to build a library using ng build. Works fine with previous version( 0.35.0)

我将 tsickle 恢复到版本 0.35.0,错误消失了。

关于angular - 将 Angular 7 升级到 8,错误 : this. typeChecker.getTypeArguments 不是构建库上的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59732185/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com