繁体   English   中英

Angular 2 Aot:Zoneware(SystemJS)XHR错误

[英]Angular 2 Aot : Zoneware (SystemJS) XHR error

我正在开发Angular Ahead of Time Compilation(AoT),在那里我生成了build.js文件并在加载时遇到了以下问题

(SystemJS) XHR error (404 Not Found) loading http://localhost:58082/aot/app/app.module.ngfactory

包含在index.html中的文件下面

<script src="shim.min.js"></script>
    <script src="zone.min.js"></script>

得到这个问题的三种可能性

1)我们在index.html页面中包含此脚本

 <script>window.module = 'aot';</script>

所以我们必须在每个组件中包含模块字段以及选择器和模板

@Component({
    moduleId: module.id,
    selector: 'myapp',
    templateUrl: '../../master/html/test.html'
})

2)此脚本应位于html页面的底部

<script src="dist/build.js"></script>

3)最后但很重要的是,没有延迟加载提前编译

这解决了我的问题和AOT的应用程序正在运行,但内部卡住了一些问题,例如堆栈未定义的区域错误。解决它们。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM