webpack - Webpack:未知参数:模式/配置具有未知属性“模式”

标签 webpack mode

对此感到疯狂,真的缺少一些东西。

我有webpack 4.6.0,webpack-cli ^ 2.1.2,所以是最新的。

在文档(https://webpack.js.org/concepts/mode/)之后,想使用必须配置的模式,一种用于生产,一种用于开发,但是我得到了:

configuration [0]具有未知的属性'mode'。这些属性有效:
对象{amd,bail,cache,context,dependencies,devServer,devtool,entry,externals,loader,module,name,node,output,parallelism,performance,plugins ?,配置文件,recordsInputPath,recordsOutputPath,recordsPath,resolve,resolveLoader,stats,target,watch,watchOptions? }

我想念什么:O ?????

module.exports = [
  merge(base, {
    mode: 'development',
    output: {
      path: path.resolve(__dirname, './public/assets/development'),
    },
  }),
  merge(base, {
    mode: 'production',
    output: {
      path: path.resolve(__dirname, './public/assets/production'),
      filename: '[name].bundle.js',
    },
  }),
]

最佳答案

好的,问题是我在全球安装了较旧的Webpack,我认为...

关于webpack - Webpack:未知参数:模式/配置具有未知属性“模式”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50100301/

相关文章:

webpack - 为什么我不能在 docker 中构建这个 nuxtjs 应用程序,而本地构建工作?

c++ - 使用 C++ 和 stat 获取所有者的访问权限

angular - 在 angular-cli@webpack 中使用 socket.io-client

javascript - 如何在命令行的每次调用中使用 Webpack 进行增量构建?

mysql - 有没有更简单的方法来查找 MySQL 中某些值的 MODE(S)

java - 一种查找模式编号的方法

linux - 在 ARM 上,如果在用户模式下运行的线程被中断,如何保存 sp_usr 寄存器

angular - customWebpackConfig 在 Angular 中的 ng build --prod 中不起作用

Webpack - 无法读取未定义的属性 'entryOption'