vite-plugin-build-version
v1.0.1
Published
记录下本次构建的package.json版本
Downloads
8
Maintainers
Readme
vite插件,记录下本次构建的package.json版本并用于开发环境/生产环境
请注意,为了适应未来vite移除CommonJS的支持,插件仅适用于ES6的Module
安装
推荐使用pnpm
下载,npm
/yarn
都可以
pnpm install vite-plugin-build-version --save-dev
用法
// vite.config.js
import { defineConfig } from 'vite';
import { buildVersionPlugin } from 'vite-plugin-build-version';
import packageJson from './package.json';
export default defineConfig(({ mode }) => ({
// ...其他配置
plugins: [
// 获取打包package中的打包版本,默认不传参仅production环境,传入mode参数表示任何构建环境
buildVersionPlugin(JSON.stringify(packageJson.version), [mode]),
],
}));
// ...
<!-- src/App.vue -->
<script>
import { getBuildVersion } from 'vite-plugin-build-version';
console.log('Version: ', getBuildVersion());
</script>