webpack 运行提示“The ‘mode‘ option has not been set”的原因和解决方法

Posted 狂奔的小马扎

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了webpack 运行提示“The ‘mode‘ option has not been set”的原因和解决方法相关的知识,希望对你有一定的参考价值。

最近在研究webpack,当我执行npm run build / npm start / npm run server等命令时,都是提示下面的警告信息

WARNING in configuration
The ‘mode‘ option has not been set. Set ‘mode‘ option to ‘development‘ or ‘production‘ to enable defaults for this environment.

大致意思就是:未设置mode(模式),请指定是“开发环境”还是“生产环境”;

如何解决呢?只需要在package.json中添加配置项:

"scripts": {
    "start": " --mode development",
    "build": "--mode production",
  }

执行 npm start 处于开发中调试,有些是 npm run server,只是配置不同而已;执行 npm run build 打包项目,也就是打包成上线后的代码;

 

 

   


以上是关于webpack 运行提示“The ‘mode‘ option has not been set”的原因和解决方法的主要内容,如果未能解决你的问题,请参考以下文章

通过 webpack 导入时,引导工具提示不适用于 jquery.slim

怎样查看安装webpack的版本号

webpack运行webpack .srcmain.js .distundle.js打包出错

webpack运行常见错误归纳

'webpack'不是内部或外部命令,也不是可运行的程序

webpack学习笔记--区分环境