由于优化,在角度应用产品问题中使用由@ angular / elements制成的customElements库

时间:2019-06-20 13:14:25

标签: angular angular-elements

我面临一个奇怪的问题,想知道你们中的某些人是否也面临着同样的问题。 实际上,我们使用此教程来开发由@ angular7和@ angular / elements组成的自定义元素库:https://medium.com/@aks1357/getting-started-with-angular-elements-d13a967b03df

问题是,当运行ng serve时,它确实运行良好,但是一旦我们使用带有ng build --prod的库来构建应用程序,我们就会开始遇到有关正则表达式或最大堆栈调用大小的错误超出。

我发现问题与在生产模式下将优化标志设置为true有关。 但是我不明白为什么要缩小代码才能破坏事情。

您有没有遇到过这个问题?

很遗憾,我无法共享代码,因为NDA,你好。

2 个答案:

答案 0 :(得分:1)

我两次遇到此问题可以为您提供帮助。

第一种情况 有一个带有错误基本情况的递归函数

第二种情况是两次意外导入同一文件

答案 1 :(得分:-1)

不是解决方案,而是解决方法。

使用--aot = false和--buildOptimizer = false编译项目。