babel.config.js配置
时间: 2023-10-28 21:58:04 浏览: 134
SL-ST 差速器3D模型 SL-ST 差速器
babel.config.js是用于配置Babel的文件,它用于指定Babel的转译规则和插件。以下是一个示例的babel.config.js配置文件:
```javascript
module.exports = {
presets: [
'@babel/preset-env',
'@babel/preset-react'
],
plugins: [
'@babel/plugin-proposal-class-properties',
'@babel/plugin-syntax-dynamic-import'
]
};
```
在这个配置文件中,我们使用了两个预设(presets):`@babel/preset-env`用于根据目标浏览器或运行环境自动选择需要的插件和转译规则,`@babel/preset-react`用于转译React代码。同时,我们还使用了两个插件(plugins):`@babel/plugin-proposal-class-properties`用于转译类属性语法,`@babel/plugin-syntax-dynamic-import`用于支持动态导入语法。
你可以根据自己的项目需求,babel.config.js中配置不同的预设和插件,以达到你想要的转译效果。
阅读全文