webapck运行时出现的问题

260 阅读1分钟

在package.json中的script中添加脚本时会出现Error: Unknown option '-p'的错误 搜索发现是webpack 4版本中不支持-p 修改之前的代码如下:

"scripts": {
    "dev": "vue-cli-service serve",
    "serve": "vue-cli-service serve",
    "build": "vue-cli-service build",
    "lint": "vue-cli-service lint",
    "dll": "webpack -p --progress --config ./webpack.dll.config.js"
  },

运行npm run dll时会出现Error: Unknown option '-p'的错误。原因是webpack v4版本不支持-p的写法,改成--mode production即可

"scripts": {
    "dev": "vue-cli-service serve",
    "serve": "vue-cli-service serve",
    "build": "vue-cli-service build",
    "lint": "vue-cli-service lint",
    "dll": "webpack --mode production --progress --config ./webpack.dll.config.js"
  },