Angular 2 AoT 编译导致应用程序问题,但在 JiT 中运行良好
Angular 2 AoT compile causes application issues and works fine in JiT
我遵循了 Angular 2 中的示例:
https://angular.io/docs/ts/latest/cookbook/aot-compiler.html
使用 ngc AoT 编译应用程序后,路由不起作用,它只是停留在同一页面上,没有任何反应。
由于应用程序确实加载了,所以当使用 tsc 的 JiT 编译有效而使用 ngc 的 AoT 编译无效时,甚至想不出有什么可能是错误的,这太奇怪了。
我认为粘贴一些代码在这里没有帮助,但我想知道您是否知道当应用程序处于 AoT 模式时我可以使用的任何工具或调试功能。
原来是rollup使用的uglify插件
使用此处找到的配置:https://github.com/AngularClass/angular2-webpack-starter/blob/master/config/webpack.prod.js 解决了问题。
我遵循了 Angular 2 中的示例:
https://angular.io/docs/ts/latest/cookbook/aot-compiler.html
使用 ngc AoT 编译应用程序后,路由不起作用,它只是停留在同一页面上,没有任何反应。
由于应用程序确实加载了,所以当使用 tsc 的 JiT 编译有效而使用 ngc 的 AoT 编译无效时,甚至想不出有什么可能是错误的,这太奇怪了。
我认为粘贴一些代码在这里没有帮助,但我想知道您是否知道当应用程序处于 AoT 模式时我可以使用的任何工具或调试功能。
原来是rollup使用的uglify插件
使用此处找到的配置:https://github.com/AngularClass/angular2-webpack-starter/blob/master/config/webpack.prod.js 解决了问题。