Angular2 RC1加载问题 - SyntaxError:意外的令牌<

时间:2016-06-13 15:03:48

标签: angular

我正在尝试将我的应用程序从Angular 2 beta 18更新为Angular2 RC1,我已经更改了导入,修复了很多语法错误,现在,我在应用程序加载时收到此错误。 Angular2快速启动也不起作用!

zone.js:323 Error: (SystemJS) SyntaxError: Unexpected token <
    Evaluating http://localhost:8080/@angular/platform-browser-dynamic
    Error loading http://localhost:8080/app/ts/main.component.js

我的主要成分是:

import {bootstrap} from '@angular/platform-browser-dynamic';
import {AppComponent} from './app.component';

bootstrap(AppComponent);

我发现了这个https://github.com/valor-software/ng2-dragula/issues/274,但我不知道,它意味着什么,在哪里搜索需要等等。谢谢。

1 个答案:

答案 0 :(得分:0)

您必须向您的模块加载器(SystemJS)描述您的应用程序的结构,因此它知道在解析您的导入时在哪里查找文件。现在它在main.component.js文件夹中查找app/ts/,并且您的服务器返回SystemJS不理解的默认文件(可能是index.html)(index.html中的第一个字符是{{1} })。

要配置SystemJS,请将map和/或packages属性添加到<

中的config对象
system-config.js

我建议您查看一些工作应用的示例,了解它们的配置方式,或使用处理配置的工具,例如Angular CLI

相关问题