0.1.1 • Published 4 years ago

output-build-info-webpack-plugin v0.1.1

Weekly downloads
6
License
ISC
Repository
github
Last release
4 years ago

output-build-info-webpack-plugin

输出webpack打包环境信息(例如打包时间,分支,Git相关信息等)

使用方式

$ npm install output-build-info-webpack-plugin --save

然后添加到你的webpack 配置中

const OutputBuildInfoWebpackPlugin = require('output-build-info-webpack-plugin');

module.exports = {
    plugins: [
        new OutputBuildInfoWebpackPlugin({
            outputName: 'build-log.json',
            dateFormatType: 'yyyy-MM-dd hh:mm:ss',
            buildType: 'local'
        })
    ]
};

参数

名称说明类型默认值
outputName输出文件名称stringbuild-log.json
dateFormatType时间格式stringyyyy-MM-dd hh:mm:ss
buildType编译平台(自定义)stringlocal

输出文件格式

Git 工作区

{
  "build_time": "2020-06-12 11:03:12", // 编译输出时间
  "build_type": "local", // 自定义类型
  "git": {
    "last_commit": { // 本地最新一次commit
      "hash": "a6aa20b543c1019e423c8e79c66e2e8ec85549bd",
      "date": "2020-06-12T11:05:11+08:00",
      "message": "fix: 修复构建产生的Bug",
      "refs": "HEAD -> master",
      "body": "",
      "author_name": "janlay",
      "author_email": "janlay884181317@gmail.com"
    },
    "currentBranch": "master", // 本地编译分支
    "build_user": { // 编译人
      "name": "janlay",
      "email": "janlay884181317@gmail.com"
    }
  }
}

非 Git 工作区 (没有.git目录)

{
  "build_time": "2020-06-12 11:07:12",
  "build_type": "local"
}
0.1.1

4 years ago

0.1.0

4 years ago

0.0.1

4 years ago

1.0.0

4 years ago