我面临一个奇怪的问题,想知道你们中的某些人是否也面临着同样的问题。 实际上,我们使用此教程来开发由@ angular7和@ angular / elements组成的自定义元素库:https://medium.com/@aks1357/getting-started-with-angular-elements-d13a967b03df
问题是,当运行ng serve
时,它确实运行良好,但是一旦我们使用带有ng build --prod
的库来构建应用程序,我们就会开始遇到有关正则表达式或最大堆栈调用大小的错误超出。
我发现问题与在生产模式下将优化标志设置为true有关。 但是我不明白为什么要缩小代码才能破坏事情。
您有没有遇到过这个问题?
很遗憾,我无法共享代码,因为NDA,你好。
答案 0 :(得分:1)
我两次遇到此问题可以为您提供帮助。
第一种情况 有一个带有错误基本情况的递归函数
第二种情况是两次意外导入同一文件
答案 1 :(得分:-1)
不是解决方案,而是解决方法。
使用--aot = false和--buildOptimizer = false编译项目。