【发布时间】:2016-06-29 01:42:30
【问题描述】:
在 angular2 中加载索引页面时出现错误。
出现错误
1.加载资源失败:服务器响应状态为500(Internal Server Error)
2.Error: XHR error (500 Internal Server Error) loading http://localhost:12228/app/main(...)
下面是我的索引页代码
请建议我如何解决此错误。
谢谢。
index.html
<!DOCTYPE html>
<html>
<head>
<script>System.register("angular2/platform/browser");</script>
<title>Login</title>
<script src="../node_modules/angular2/bundles/angular2.dev.js"></script>
<script src="../node_modules/angular2/bundles/angular2.js"></script>
<script src="../node_modules/angular2/bundles/angular2.min.js"></script>
<script src="../node_modules/angular2/bundles/angular2-polyfills.js"></script>
<script src="../node_modules/angular2/bundles/angular2-polyfills.min.js"></script>
<script src="https://code.angularjs.org/2.0.0-beta.9/angular2-polyfills.js"></script>
<script src="https://rawgithub.com/systemjs/systemjs/0.19.6/dist/system.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/2.0.0-beta.8/angular2.dev.js"></script>
<script src="https://code.angularjs.org/tools/typescript.js"></script>
<script src="https://code.angularjs.org/2.0.0-beta.9/Rx.js"></script>
<script src="https://code.angularjs.org/2.0.0-beta.9/angular2.min.js"></script>
<script src="https://code.angularjs.org/2.0.0-beta.9/http.min.js"></script>
<script src="https://code.angularjs.org/2.0.0-beta.9/router.dev.js"></script>
<script src="http://cdnjs.cloudflare.com/ajax/libs/json2/20110223/json2.js"></script>
<script src="http://cdnjs.cloudflare.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script src="http://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.3.1/underscore-min.js"></script>
<script src="http://cdnjs.cloudflare.com/ajax/libs/backbone.js/0.9.2/backbone-min.js"></script>
<script src="http://cdnjs.cloudflare.com/ajax/libs/backbone-localstorage.js/1.0/backbone.localStorage-min.js"></script>
<!-- 2. Configure SystemJS -->
<script>
System.config({
packages: {
app: {
format: 'register',
defaultExtension: 'js'
},
},
map: { // in lieu of index.html script src reference because where using systemjs not commonjs module loader
app: 'assets/js/app'
}
});
System.import('/app/main').then(null, console.error.bind(console));
</script>
</head>
<!-- Run the application -->
<body>
<h1>Angular 2 Form builder </h1>
<Login>Loading Sample...</Login>
</body>
</html>
【问题讨论】:
-
您使用哪个 HTTP 服务器?
-
我正在使用 iis 服务器。localhost:12228/index.html
-
你有相关的错误信息吗?
-
错误。 angular2-polyfills.js:1152 弃用警告:“enqueueTask”不再受支持,将在下一个主要版本中删除。使用 addTask/addRepeatingTask/addMicroTask angular2-polyfills.js:1152 弃用警告:“dequeueTask”不再受支持,将在下一个主要版本中删除。使用 removeTask/removeRepeatingTask/removeMicroTask localhost:12228/app/main 加载资源失败:服务器响应状态为 500 (Internal Server Error) angular2-polyfills.js:1243 Error: XHR error (500 Internal Server Error) loading localhost:12228/app/main(... )
标签: angular