【发布时间】:2015-12-08 12:40:12
【问题描述】:
我正在尝试在使用 Babel 进行转换时运行 Jasmine 测试。
每次我尝试运行用 Aurelia.js 语法编写的测试时,都会遇到不支持装饰器的错误(我的 Babel 版本是 6.3.15)
我的 .babelrc 文件中有以下内容:
.babelrc
{
"presets":["es2015", "stage-0", "stage-1"],
"plugins":["transform-class-properties", "transform-decorators"]
}
它失败的sn-p是:
@inject(HttpClient)
export class Users {
heading = "test";
users = [];
Babel 肯定应该在给定包含插件的预设之一的情况下转换装饰器吗?即使失败了,我的 transform-decorators 插件不会捕获它吗?另外,最初这是用 Babel 5.8.23 完成的,我仍然看到这个错误,所以我将包号更改为最新
【问题讨论】:
标签: javascript babeljs aurelia