npm.io
0.1.9 • Published 5 years ago

vite-plugin-git-revision

Licence
MIT
Version
0.1.9
Deps
0
Size
7 kB
Vulns
0
Weekly
0
Stars
11

vite-plugin-pages

npm version monthly downloads

Git version info for Vue 3 applications using Vite

Getting Started

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()
  ],
};

Configuration

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:'',
    }),
  ],
};
lightweightTags
  • Type: boolean
  • Default: false

lightweight tags support.

branch
  • Type: boolean
  • Default: false

branch tags support.

versionCommand
  • Type: string
  • Default: describe --always

change the default git command used to read the value of VERSION.

commithashCommand
  • Type: string
  • Default: rev-parse HEAD

change the default git command used to read the value of COMMITHASH.

branchCommand
  • Type: string
  • Default: rev-parse --abbrev-ref HEAD

change the default git command used to read the value of BRANCH.

License

MIT License 2021 qduld

Keywords