0.1.2 • Published 1 year ago

vite-plugin-build-info v0.1.2

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

vite-plugin-build-info

Automatically insert the version or git_info in your app

自动将应用版本信息、git相关信息插入到你的应用中,方便做追溯。

Demo

支持console.log、meta、全局变量三种方式,默认开启meta,如果环境没有git,这无法插入git相关信息。

{
    "name": "antd-vue3",
    "version": "0.1.2",
    "buildTime": "2022-12-01 16:08:06",
    "commitHash": "46c059d",
    "describe": "v0.1.2-147-g46c059d",
    "branch": "main",
    "buildUser": "bwrong"
}

Install

yarn add -D vite-plugin-build-info
# OR npm install -D vite-plugin-build-info

Usage

// vite.config.ts
import { defineConfig } from 'vite'
import vitePluginAppinfo from 'vite-plugin-build-info'

export default defineConfig({
  plugins: [
    vitePluginAppinfo({
      showBuildUser: true
    })
  ],
})

Config

  • showBuildUser - 显示打包的用户 (false by default)
  • enableMeta - 添加 \ 到 \中 (true by default)
  • enableLog - Console打印 (false by default)
  • enableGlobal - 设置全局变量 `__APP_INFO__` . (false by default)