我为生产构建了一个Angular 2应用程序, dist 目录,它的内容(bundle.js等)已成功生成,但遗憾的是有时在第一页load我在控制台上收到以下错误消息,页面没有加载:
main.9b6e2b3….bundle.js:1 Uncaught TypeError: hi.getOwnMetadata is not a function
at main.9b6e2b3….bundle.js:1
at Object.r [as a] (main.9b6e2b3….bundle.js:1)
at Object.CI55 (main.9b6e2b3….bundle.js:1)
at e (main.9b6e2b3….bundle.js:1)
at Object.UZPW (main.9b6e2b3….bundle.js:1)
at e (main.9b6e2b3….bundle.js:1)
at Object.xpih (main.9b6e2b3….bundle.js:1)
at e (main.9b6e2b3….bundle.js:1)
at Object.Iksp (main.9b6e2b3….bundle.js:1)
at e (main.9b6e2b3….bundle.js:1)
当我第二次重新加载页面时,错误消失了。我不知道为什么这个问题出现在应用程序中。控制台上没有其他错误或警告。
我使用了这个启动项目:https://github.com/AngularClass/angular-starter。