无法调试JS错误“ t不是构造函数”

时间:2018-09-11 09:09:14

标签: javascript typescript angular6 minify uglifyjs

在开发模式下,一切正常,但是当我在生产模式下运行我的angular 6应用程序时,该应用程序将生成部署文件,如屏幕截图所示。 enter image description here

下面显示了抛出错误,并且在上面的屏幕截图中也可以看到它。生成的主脚本试图返回new t,其中t不是构造函数。

main.8a1f9e821b7c8c76e49b.js:1 Uncaught TypeError: t is not a constructor
at main.8a1f9e821b7c8c76e49b.js:1
at Ao (main.8a1f9e821b7c8c76e49b.js:1)
at main.8a1f9e821b7c8c76e49b.js:1
at new e (main.8a1f9e821b7c8c76e49b.js:1)
at Object.Xo [as createNgModuleRef] (main.8a1f9e821b7c8c76e49b.js:1)
at t.create (main.8a1f9e821b7c8c76e49b.js:1)
at main.8a1f9e821b7c8c76e49b.js:1
at e.invoke (polyfills.b134ad1096bf06acde05.js:1)
at Object.onInvoke (main.8a1f9e821b7c8c76e49b.js:1)
at e.invoke (polyfills.b134ad1096bf06acde05.js:1)

我已经注释了应用程序中的所有switch语句。我仍然无法从引发此异常的地方发现/调试。 谁能建议我如何解决/调试此问题。 请让我知道是否需要其他输入。

0 个答案:

没有答案