Git version info for Vue 3 applications using Vite
Install:
$ npm install -D vite-plugin-git-revision
Add to your vite.config.js
:
import Vue from '@vitejs/plugin-vue';
import GitRevision from 'vite-plugin-git-revision';
export default {
plugins: [
Vue(),
GitRevision()
],
};
To use custom configuration, pass your options to Pages when instantiating the plugin:
// vite.config.js
import GitRevision from 'vite-plugin-git-revision';
export default {
plugins: [
GitRevision({
lightweightTags:false,
branch:false,
versionCommand:'describe --tags --long --dirty --always',
commithashCommand:'',
branchCommand:'',
}),
],
};
- Type:
boolean
- Default:
false
lightweight tags support.
- Type:
boolean
- Default:
false
branch tags support.
- Type:
string
- Default:
describe --always
change the default git command used to read the value of VERSION.
- Type:
string
- Default:
rev-parse HEAD
change the default git command used to read the value of COMMITHASH.
- Type:
string
- Default:
rev-parse --abbrev-ref HEAD
change the default git command used to read the value of BRANCH.
MIT License © 2021 qduld