Skip to content

Latest commit

 

History

History
77 lines (60 loc) · 1.93 KB

README.zh-CN.md

File metadata and controls

77 lines (60 loc) · 1.93 KB

vite-plugin-git-version

一个专注于生成 Git 项目打包信息的 Vite 插件。

版本 许可证

中文 | English

更适合与华通云开发工具搭配使用

Microsoft Store 下载

使用文档

package.json 获取 version 信息,并在打包时自动将版本文件 version.json 放入项目 dist 文件夹。

// package.json
{
  // ...
  "name": "vite-plugin-git-version",
  "version": "1.0.0"
}
// dist/version.json
{
  "name": "vite-plugin-git-version",
  "version": "1.0.0",
  "branch": "(HEAD -> main, origin/main, origin/HEAD)",
  "hash": "3e85fdd2e0aeac7685e3d20da16ff979440cbcb8",
  "commitUser": "xkloveme (xkloveme@gmail.com)",
  "commitContent": "chore: 更新README和package.json中的依赖信息\n更新版本\nchore: release v1.0.4",
  "time": "2024-08-09 22:13:11"
}

安装

pnpm add vite-plugin-git-version
yarn add vite-plugin-git-version
npm i vite-plugin-git-version

在您的 vite.config.tsvite.config.js 中添加插件:

// vite.config.ts
import { defineConfig } from 'vite'
import VersionGitPlugin from 'vite-plugin-git-version'

export default defineConfig({
  plugins: [
    VersionGitPlugin(),
  ],
})

许可证

MIT License © 2024 xkloveme