vite-plugin-build-gitinfo
TypeScript icon, indicating that this package has built-in type declarations

1.3.0 • Public • Published

vite-plugin-build-gitinfo

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

Demo

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

{
    commit 提交信息
    userName 提交用户名
    ermail 提交用户邮箱
    commitdDate commit时间
    branch 分支
    buildDate 打包时间
    tag  tag
}

Install

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

Usage

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

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

Config

  • showBuildUser - 显示打包的用户 (false by default)
  • enableMeta - 添加 <meta name="app-info" content="{app-info}"> 到 <head>中 (true by default)
  • enableLog - Console打印 (false by default)
  • enableGlobal - 设置全局变量 `__APP_INFO__` . (true by default)

Readme

Keywords

Package Sidebar

Install

npm i vite-plugin-build-gitinfo

Weekly Downloads

1

Version

1.3.0

License

MIT

Unpacked Size

8.99 kB

Total Files

5

Last publish

Collaborators

  • xudayangui