我关注使用ES6的Angular 2应用程序的一些示例。 所有这些都在构造函数中具有使用此语法的类:
export class SetPassword {
constructor(nav: NavController, userService: UserService) {
this.nav = nav;
this.userService = userService;
}
}
我克隆了一个示例项目,所有设置都是为了转换文件,但每次我都会收到此错误:
Module build failed: SyntaxError: /home/cbenseler/dev/apps/expressoapp/app/pages/setpassword/setpassword.js: Unexpected token (14:16)
12 | }
13 |
> 14 | constructor(nav: NavController, userService: UserService) {
at Parser.pp.raise (/home/cbenseler/dev/apps/expressoapp/node_modules/babylon/index.js:1425:13)
at Parser.pp.unexpected (/home/cbenseler/dev/apps/expressoapp/node_modules/babylon/index.js:2905:8)
在https://babeljs.io/repl/这段代码工作>我想这是我的babel转换器中的一些问题,但我无法弄清楚可能是什么。任何人都有任何想法?