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

根据此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和Ancular.Cli

所有步骤都成功完成。

我应该做些什么来分别升级我的媒体库吗?

更新:

要构建,我将此命令ng build my-library-name与该软件包ng-packagr": "^5.4.0一起使用

所有库都在一个项目中,并且使用ng update升级项目

节点版本:12.14.1,打字稿版本:3.4.5

w52kdm 回答:将角度7升级到8,错误:错误:this.typeChecker.getTypeArguments不是构建库上的函数

我在tsickle存储库Here中发现了一个问题。

基于此问题,安装了tsickle 0.38.0时,角度库会引发错误。

问题可用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)

我将花样恢复为0.35.0版,并且错误消失了。

本文链接:https://www.f2er.com/2772368.html

大家都在问