我需要安装什么包来完成 "vue build <src path> --config <config file path> --dist <dist location> --prod --lib" 命令?

What packages do I need to install to accomplish a "vue build <src path> --config <config file path> --dist <dist location> --prod --lib" command?

我 fork 了一个旧的 Vue.js 包,其中有一些问题 (v-money) 并进行了必要的更改来完成我需要的。但是现在当我尝试使用包的原始方法构建时,出现错误:

npm run build

vue build ./src/index.js --config ./build.config.js --dist ./dist/ --prod --lib "--disable-compress"

Usage: vue build [options]

alias of "npm run build" in the current project

Options:
  -h, --help  display help for command

  Unknown option --config.

我猜我安装了错误的 Vue.js 版本,因为软件包没有指明它应该是什么版本,但我在网上找不到任何显示的内容--config、--dist、--prod 和 --lib 作为 Vue.js.

的构建选项

我试图按原样构建包,没有任何小的更改,但同样失败了。

v-money 项目的根目录安装以下开发依赖项:

npm i -D vue-cli@2.8.2 \
         uglify-es \
         uglifyjs-webpack-plugin@^1

编辑 build.config.js 以使用上面安装的 Uglify 依赖项:

const UglifyJSPlugin = require('uglifyjs-webpack-plugin')

module.exports = {
  webpack: {
    ⋮
    plugins: [
      new UglifyJSPlugin(),
      ⋮
    ]
  }
}

demo