gpt4 book ai didi

javascript - 我应该使用哪些 Babel 预设?

转载 作者:行者123 更新时间:2023-11-30 11:14:37 29 4
gpt4 key购买 nike

<分区>

我在使用 Webpack 构建的 React 项目的根目录中有以下 .babelrc(使用 create-react-app 创建)。

{
"presets": ["react-app", "env"],
"plugins": [
[
"react-intl",
{
"messagesDir": "./public/messages/"
}
]
]
}

当我运行构建时,出现以下错误

Syntax error: Missing class properties transform.

1 | export default class ValidationUtils {
> 2 | static isPhoneNumber = 'whatever'
| ^
3 | }

如果我从预设列表中删除 "env",我将不再收到此错误,而是收到一个错误,提示使用 ES6 import在作为构建的一部分运行的脚本中

/apps/my-app/scripts/mergeMessages.js:3
import * as fs from "fs";
^^^^^^

SyntaxError: Unexpected token import

是否有一些预设设置(或其他任何设置)可以解决这两个问题?

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