我刚刚开始学习Angular 2,并使用Angular2VisualStudioTemplate模板创建了一个Angular 2应用程序。
我在Visual Studio中发布应用程序并将生产文件夹复制到IIS服务器。要进入网站,URL地址将类似于 serverIp / myApp ,因此我必须对systemjs.config.js
和main.js
文件进行一些修改才能使浏览器能够查找/node_modules/
,systemjs.config.js
,app.module
..
现在,当我尝试访问该应用时,我在Chrome Inspector中收到了下一条错误消息:GET http://xxx.xxx.xxx.xxx/myApp/app/app.module 404 (Not Found)
ZoneAwareError {__zone_symbol__error: Error: (SystemJS) XHR error (404 Not Found) loading http://xxx.xxx.xxx.xxx/myApp/app/app.module
E……}
无法找到:
wwwroot
|__myApp
|_____app
|_____index.html
|_____web.config
|_____...
app文件夹结构如下:
var app_module_1 = require("app.module");
我修改了这一行:
var app_module_1 = require("/myApp/app/app.module")
:
main.js
;
位于app
({{1}}文件夹内)。因为看起来错误来自那个文件,但我没有幸运..