Files
feishin/version/inject-app-version-plugin.mjs
T
2022-12-09 03:09:55 -08:00

15 lines
367 B
JavaScript

import {getVersion} from './getVersion.mjs';
/**
* Somehow inject app version to vite build context
* @param {string} [root]
* @return {import('vite').Plugin}
*/
export const injectAppVersion = root => ({
name: 'inject-version',
config: () => {
// TODO: Find better way to inject app version
process.env.VITE_APP_VERSION = getVersion(root);
},
});