1.0.2 • Published 2 years ago

tdp-vue3-version-plugin v1.0.2

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago

vite 版本信息自动生成插件

(版本信息文件会自动插入到打包后文件的根目录)

配置 参数|参数值|类型|默认|说明|必传 ---|:--:|:--:|:--:|:--:|---: env|环境变量|Object|process.env|当前环境信息|否 fileName|自定义|String|version.json|生成文件名称,可自定义名称|否 version|自定义|String|commitID|版本号|否 commitShow|true/false|Boolean|false|是否在文件中显示 git commit 信息|否

示例

 viteVisionPlugin({
                env: process.env,
                versionDirectory: '/public/static',
                fileName: 'version.json',
                commitShow: true
            })

输出

{
    "version": "1638520327920",
    "commitUserName": "XXX",
    "commitUserMail": "XXX@163.com",
    "commitDate":"XXXX-XX-X XX:XX",
    "buildUserName": "XXX",
    "buildUserMail": "XXX@163.com",
    "buildDate": "XXXX-XX-X XX:XX"
}

注:版本号(version)优先读取环境变量文件中的“VUE_APP_VERSION”。如果需要配置不同环境的版本号,请在环境变量文件定义“VUE_APP_VERSION”。如果不区分环境打包,也可以直接在 VersionPlugin 配置项中定义 version。以上两种都没有定义,默认 version 版本号为 commitID

示例 .env.development

NODE_ENV = development
VUE_APP_VERSION = xxx

示例 .env.development

NODE_ENV = production
VUE_APP_VERSION = xxx
1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago