forked from tpd94/CDRM-Extension
22 lines
588 B
JavaScript
22 lines
588 B
JavaScript
import tailwindcss from "@tailwindcss/vite";
|
|
import react from "@vitejs/plugin-react-swc";
|
|
import { readFileSync } from "fs";
|
|
import { defineConfig } from "vite";
|
|
|
|
const packageJson = JSON.parse(readFileSync("./package.json", "utf8"));
|
|
|
|
const replaceVersionPlugin = () => {
|
|
return {
|
|
name: "replace-version",
|
|
transformIndexHtml(html) {
|
|
return html.replace("%APPVERSION%", packageJson.version);
|
|
},
|
|
};
|
|
};
|
|
|
|
// https://vite.dev/config/
|
|
export default defineConfig({
|
|
base: "./",
|
|
plugins: [react(), tailwindcss(), replaceVersionPlugin()],
|
|
});
|