gpt4 book ai didi

webpack - 如何告诉 BabelJS 不要覆盖它

转载 作者:行者123 更新时间:2023-12-05 02:13:08 25 4
gpt4 key购买 nike

Babel 正在用 void 0 替换 this 我该如何防止这种行为?

我有这个代码:

((parent)=>{
parent.something = {}
})(this)

使用 babel 它呈现为

(function (parent) {
parent.something = {}
})(void 0);

我需要这个

(function (parent) {
parent.something = {}
})(this);

我知道我可以使用 self 但这在所有情况下都不一样

最佳答案

babelrc 文件或你的 bundler 配置中设置 babel:

预设:[["@babel/preset-env", { modules: false }]]

注意双括号,原因 here

关于webpack - 如何告诉 BabelJS 不要覆盖它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55133167/

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