0.1.4 • Published 9 months ago

build-version-plugin v0.1.4

Weekly downloads
-
License
MIT
Repository
github
Last release
9 months ago

build-version-plugin

背景

因为公司产品属于B端的产品,客户有定制产品升级也不一致,而且客户比较强硬,必须在客户版本上解决问题,所以只能根据客户反正解决,导致版本信息比较乱,所以开发本插件 注入插件后,配置一下在浏览器的console里面显示

作用和效果

  1. 全部提交后的效果

image.png

  1. 漏提交后的效果

image.png

  1. 无git信息时

image.png

安装

npm i build-version-plugin

VueCli3配置

修改 vue.config.js

// 引入插件
const BuildVersionPlugin = require('build-version-plugin')
const pkg = require('./package.json')

// 添加注入插件
module.exports = {
  configureWebpack: config => {
    if (process.env.NODE_ENV !== 'development') {
        config.plugins.push(
          new BuildVersionPlugin(pkg)
        )
    }
}

VueCli2配置

修改 build 下修改 webpack.prod.conf.js

// 引入插件
const BuildVersionPlugin = require('build-version-plugin')
const pkg = require('../package.json')

// 添加注入插件
const webpackConfig = merge(baseWebpackConfig, {
  plugins: [
    new BuildVersionPlugin(pkg)
  ]
})
0.1.4

9 months ago

0.1.3

9 months ago

0.1.2

9 months ago

0.1.1

9 months ago