【问题标题】:Webpack when run in terminal it gives an "error error: unknown option '-p'"Webpack 在终端中运行时会给出“错误错误:未知选项'-p'”
【发布时间】:2021-04-12 00:12:47
【问题描述】:

我想使用 npm run build 运行 Webpack,但它在终端中出现错误

error: unknown option '-p'
[webpack-cli] Run 'webpack --help' to see available commands and options
npm ERR! code ELIFECYCLE
C:\React Projects\Webpack\Project>

package.json

{
  "name": "project",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "dependencies": {
    "webpack": "^5.11.1"
  },
  "devDependencies": {
    "webpack-cli": "^4.3.1"
  },
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "build": "webpack -p",
    "watch": "webpack --watch"
  },
  "author": "",
  "license": "ISC"
}

【问题讨论】:

    标签: javascript node.js npm webpack module


    【解决方案1】:

    看起来它在最近的版本中被更新为--mode production

    https://github.com/webpack/webpack-cli/issues/1934

    【讨论】:

    • 这对我有用。将 package.json 中的 webpack 命令从 webpack -p --env production 更改为 webpack --mode production --env production
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-09-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-09
    • 2013-03-31
    • 1970-01-01
    相关资源
    最近更新 更多