Angular包构建生成if(false){…}块

问题描述 投票:-1回答:1

我在GitHub https://github.com/marcobuschini/parking-widget上有一个Angular软件包存储库,它可以测试全部绿色,并且使用ng build时不会出错。不幸的是,生成的代码在模块应导出的属性周围包含一些if (false) {...}语句。因此,该模块不起作用。我知道这是一个疯狂的配置选项。但是通过阅读APF v9.0文档,我无法弄清楚哪个选项是错误的还是缺少的。

关于进一步调查此问题的任何想法?

提前感谢。

angular webpack configuration package material
1个回答
0
投票

更新angularCompilerOptions中的parking-widget/projects/widget/tsconfig.lib.json以匹配问题中提到的APF 9.0文档中的内容之后,if (false)语句消失了。

该小部件尚无法使用。

[经过进一步调查,我发现该小部件没有导出自身。因此,我在exports: [WidgetComponent]文件的@NgModule部分中添加了widget.module.ts

© www.soinside.com 2019 - 2024. All rights reserved.