Angularjs 角度升级指南。(SystemJS)意外令牌<;
各位。 我正在尝试将angular 1上编写的大型应用程序升级为angular 2。作为第一步,它尝试使用创建混合角度1/2应用程序 当所有的指令完成后,我得到一个错误Angularjs 角度升级指南。(SystemJS)意外令牌<;,angularjs,angular,upgrade,systemjs,Angularjs,Angular,Upgrade,Systemjs,各位。 我正在尝试将angular 1上编写的大型应用程序升级为angular 2。作为第一步,它尝试使用创建混合角度1/2应用程序 当所有的指令完成后,我得到一个错误 Unhandled Promise rejection: (SystemJS) Unexpected token < SyntaxError: Unexpected token < at eval (<anonymous>) at ZoneDelegate.invoke (http://l
Unhandled Promise rejection: (SystemJS) Unexpected token <
SyntaxError: Unexpected token <
at eval (<anonymous>)
at ZoneDelegate.invoke (http://localhost:8000/node_modules/zone.js/dist/zone.js:242:26)
at Zone.run (http://localhost:8000/node_modules/zone.js/dist/zone.js:113:43)
at http://localhost:8000/node_modules/zone.js/dist/zone.js:535:57
at ZoneDelegate.invokeTask (http://localhost:8000/node_modules/zone.js/dist/zone.js:275:35)
at Zone.runTask (http://localhost:8000/node_modules/zone.js/dist/zone.js:151:47)
at drainMicroTaskQueue (http://localhost:8000/node_modules/zone.js/dist/zone.js:433:35)
at XMLHttpRequest.ZoneTask.invoke (http://localhost:8000/node_modules/zone.js/dist/zone.js:349:25)
Evaluating http://localhost:8000/app
Error loading http://localhost:8000/app ; Zone: <root> ; Task: Promise.then ; Value:
我在package.config中的依赖项
"dependencies": {
"@angular/common": "~2.4.0",
"@angular/compiler": "~2.4.0",
"@angular/core": "~2.4.0",
"@angular/forms": "~2.4.0",
"@angular/http": "~2.4.0",
"@angular/platform-browser": "~2.4.0",
"@angular/platform-browser-dynamic": "~2.4.0",
"@angular/router": "~3.4.0",
"@angular/upgrade": "~2.4.0",
"angular-in-memory-web-api": "~0.2.4",
"systemjs": "0.19.40",
"core-js": "^2.4.1",
"rxjs": "5.0.1",
"zone.js": "^0.7.4"
},
有人能帮我解决这个问题吗?你应该通过添加应用程序的主入口点来解决这个问题
packages: {
app: {
main: 'main.js',
defaultExtension: 'js',
},
rxjs: {
defaultExtension: 'js'
}
}
您的代码中有api请求吗?查看网络选项卡以检查api请求是否失败。在开发过程中,当api没有发送有效数据时,我经常会遇到这个错误。是的,你是对的。当zone.js
responsehttp://localhost:8000/app
。服务器返回文件夹结构。但是我不知道如何修复它。那么,你能将响应和预期响应以及其他相关内容添加到api请求中吗?请求sen byzone.js
library,问题是我现在不知道预期响应是什么。我认为这是错误的url,因为它是一个没有服务器端的单页应用程序。来自url
的响应是Index of/app/Index of/app/(drwxr-xr-x)
…
这方面的任何更新,面对同样的问题,从angularjs 1升级到angularjs 5?
packages: {
app: {
main: 'main.js',
defaultExtension: 'js',
},
rxjs: {
defaultExtension: 'js'
}
}