gpt4 book ai didi

javascript - 使用 babel 避免 "default"属性间接

转载 作者:行者123 更新时间:2023-12-02 14:04:00 25 4
gpt4 key购买 nike

我正在使用 babel 将 ES2015 代码转换为 ES5 和 RequireJS。

但是当我使用以下语法时:

const o = { foo: 'foo' };
export default o;

转译结果是一个带有 default 属性的对象。

即。它目前被转译为:

define(function() {
return {
default: {
foo: 'foo'
}
};
});

我想要的是直接返回对象文字本身(包含 foo 属性)。

即。我想要这样的东西:

define(function() {
return {
foo: 'foo'
};
});

我能实现这个目标吗?

最佳答案

如果您不包含默认值,它将按预期工作。

export const o = { foo: 'foo' };

关于javascript - 使用 babel 避免 "default"属性间接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40181767/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com