1.0.8 • Published 3 years ago

vue-cli-plugin-bundle-version v1.0.8

Weekly downloads
-
License
ISC
Repository
github
Last release
3 years ago

what is this

this is a vue-cli-plugin that to generate version.json file for vue-cli project.

the content should like this

{
  "date": "2020-09-23 11:11:11", // last build date
  "cvs": "git", // cvs type
  "rev": "a4f56gf" // cvs short HEAD rev
  "branch": "master" // cvs current branch, not support when csv type is svn
}

how to use it

  1. install from you node package manager.

    npm install vue-cli-plugin-bundle-version

    or

    vue add vue-cli-plugin-bundle-version
  2. put below config in vue.config.js

    pluginOptions: {
      bundleVersion: {
        path: require('path').resolve('dist'), // build root dir
        env: require('process').env, // env obj
        cvs: 'git', // cvs type, git or svn
        versionPath: '' // version file parent dir, empty string for default
        name: '', // version file name, empty string for default
      }
    }
  3. put below config in package.json scripts fields

    "bundleVersion": "vue-cli-service bundle-version"
  4. run npm run bundleVersion