Fea*_*ter 4 environment-variables webpack babeljs babel-loader
使用“babel-loader”Webpack 插件时如何设置 Babel 环境变量(即 BABEL_ENV)?
我希望在使用 Webpack 时能够使用不同的 Babel 配置。
解决方案是在 Webpack 配置文件中的“babel-loader”规则中设置特定选项。
在 Babel Loader v8+ 中,该选项被称为envName,但我相信它forceEnv在以前的版本中被称为。
webpack.config.js
rules: [
{
loader: 'babel-loader',
options: {
envName: 'yourEnvironmentName', // use this for Babel Loader v8+
forceEnv: 'yourEnvironmentName' // use this for lower versions
}
}
]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5799 次 |
| 最近记录: |