vite-plugin-git-commit-hash
insert a variable GIT_COMMIT_HASH that can be printed out in your console
This plugin defines a global variable GIT_COMMIT_HASH
in your javascript/typescript. It is compatible with both commonjs and esm, with typescript declaration supplied.
Install
pnpm add -D vite-plugin-git-commit-hash
Usage
1. vite config
import { defineConfig } from "vite";
import { gitCommitHashPlugin } from "vite-plugin-git-commit-hash";
export default defineConfig((config) => {
return {
plugins: [
gitCommitHashPlugin(),
]
};
});
2. in your typescript/javascript
console.info(GIT_COMMIT_HASH);
3. typescript declaration (optional)
declare const GIT_COMMIT_HASH: string;