此功能基于 git-revision-webpack-plugin封装
-
安装
npm install umi-plugin-git-version --save # or yarn add umi-plugin-git-version
-
使用
在umi@4中使用
// .umirc.js 或者 .umirc.ts // 添加 export default { plugins: ['umi-plugin-git-version'], }
在umi@3中使用
// do nothing, umi@3 will scan your node_modules and add to plugins
-
在页面中使用变量
__VERSION__: 当前版本号
__COMMIT_HASH__: 当前提交hash值
__BRANCH__: 当前提交分支
__LAST_COMMIT_DATETIME__: 最后提交时间
MIT