我正在使用babel将ES2015代码转换为ES5& RequireJS。
但是当我使用以下语法时:
const o = { foo: 'foo' };
export default o;
转换后的结果是一个具有default
属性的对象。
即。它目前被描述为:
define(function() {
return {
default: {
foo: 'foo'
}
};
});
我想要的是直接返回的对象文字本身(包含foo属性)。
即。我想要这样的东西:
define(function() {
return {
foo: 'foo'
};
});
我可以实现吗?
答案 0 :(得分:2)
如果您不包含默认值,它将按预期工作。
export const o = { foo: 'foo' };