gpt4 book ai didi

javascript - 如何使用 webpack 将 ES6+ 代码编译成 ES6?

转载 作者:数据小太阳 更新时间:2023-10-29 03:56:59 25 4
gpt4 key购买 nike

我想将我的代码编译为 ES6 而不是 ES5。这是我的 babelrc。

{
"presets": [
[
"env",
{
"modules": false,
"useBuiltIns": true,
"targets": {
"browsers": ["Chrome >= 60"]
}
}
],
["react"],
["stage-2"]
]}

使用 babel-cli,可以编译正确的 ES6 代码。例如

enter image description here

但是当我在相同的 babel 配置中使用 webpackbabel-loader 时,我的 ES6 代码被编译为 ES5。

那么如何使用 Webpack 将 ES6+ 代码编译为 ES6+ 代码呢?

webpack 会把 ES6+ 代码编译成 ES5 吗?

最佳答案

有选项目标选项esmodules。检查一下here .

{
"presets": [
[
"@babel/preset-env",
{
"modules": false,
"useBuiltIns": true,
"targets": {
"browsers": ["Chrome >= 60"],
"esmodules": true
}
}
],
["@babel/preset-react"]
]}

关于javascript - 如何使用 webpack 将 ES6+ 代码编译成 ES6?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49507006/

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