学无先后,达者为师

网站首页 编程语言 正文

webpack4.0-解决webpack 报The 'mode' option has not been set, webpack will fallback to 'production' fo

作者:上海_彭彭 更新时间: 2022-06-06 编程语言

升级webpack4.0后,打包报如下错误:

WARNING in configuration
The 'mode' option has not been set, webpack will fallback to 'production' for thisvalue. Set 'mode' option to 'development' or 'production' to enable defaults for each environment.
You can also set it to 'none' to disable any default behavior. Learn more: https://webpack.js.org/concepts/mode/

原因是没有指定mode 导致的 ,
解决方法:
1.package.json中设置:

”scripts": {
    "dev": "webpack --mode development",  // 开发环境
     "build": "webpack --mode production",  // 生产环境
  }

2.webpack.config.js中设置:


module.exports = {
    entry: './src/app.js',
    output: {
        path: path.resolve(__dirname, 'dist'),
        filename: 'main.js'
    },
    mode: 'development' // 设置mode
}

原文链接:https://blog.csdn.net/qq_34979346/article/details/99840181

栏目分类
最近更新