当前位置: 首页 > 工具软件 > mod_backhand > 使用案例 >

webpack4 mode 的获取

曹智
2023-12-01

在使用webpack4的时候,mode可以设置未product(默认)或者development,但是在其他代码中,如何获取mode的值呢?

而官方文档中已经明确:
If you want to change the behavior according to the mode variable inside the webpack.config.js, you have to export a function instead of an object

var config = {
  entry: './app.js'
  //...
};

module.exports = (env, argv) => {

  if (argv.mode === 'development') {
    config.devtool = 'source-map';
  }

  if (argv.mode === 'production') {
    //...
  }

  return config;
};

恰好,官方给出了这个方法:
process.env.NODE_ENV
使用这个可以获取当前mode的值

 类似资料: