babel配置的三种方式

239 阅读1分钟

问题背景

        最近在做react项目,没有使用react的官方脚手架搭建,是自己手动配置,项目运行过程中报错提示不支持jsx语法,所以需要配置相应的babel转化,这里以这个为例介绍以下babel配置的三种方式。

1.配置方式一 package.json文件的babel选项

首先要支持jsx语法,需要配置 @/babel/preset-react、@babel/preset-env、@babel/plugin-transform-react-jsx。安装好相关包以后在package.json文件中进行配置

配置完成后运行项目,运行成功

2.配置方式二 webpack配置文件中的loader选项中配置

上面的方式同样可以

3.通过.babelrc文件配置

在项目根目录下创建一个.babelrc文件

babelrc文件配置内容

以上就是3种配置babel的方式。