Git版本Webpack插件
git-revision-webpack-plugin
git-revision-webpack-plugin:可在构建过程中生成VERSION和COMMITHASH文件的Webpack插件。
官网:http://npm.taobao.org/package/git-revision-webpack-plugin。
安装本地开发依赖项
Webpack 4及以上版本:
cnpm install --save-dev git-revision-webpack-plugin
Webpack 4以下版本:
cnpm install --save-dev [email protected]
Webpack中配置插件
在文件build/webpack.prod.conf.js中增加以下代码:
……//省略代码
const GitRevisionPlugin = require('git-revision-webpack-plugin') //new add.
const env = process.env.NODE_ENV === 'testing'
? require('../config/test.env')
: require('../config/prod.env')
const webpackConfig = merge(baseWebpackConfig, {
……//省略代码
plugins: [
// http://vuejs.github.io/vue-loader/en/workflow/production.html