webpack 3.X学习之Babel配置

2017-10-16  本文已影响0人  hawkzz

Babel是什么

Babel是一个编译JavaScript的平台,它的强大之处表现在可以通过编译帮你达到:

webpack配置Babel

安装依赖包:

npm install --save-dev babel-core babel-loader babel-preset-react babel-preset-env

在webpack.config.js中配置babel:

module:{
    rules:[
        {
            test:'/\.(js|jsx)$/',
            use:{
                loader:'babel-loader'
            },
            exclude:/node_module/
        }
    ]
}

在根目录下建立.babelrc文件,虽然Babel可以直接在webpack.config.js中进行配置,但是考虑到babel具有非常多的配置选项,如果卸载webapck.config.js中会非常的雍长不可阅读,所以我们经常把配置卸载.babelrc文件里。

.babelrc

{
    "presets":["env","react"]
}

参考地址:

上一篇下一篇

猜你喜欢

热点阅读