resistants/vite.config.ts

23 lines
599 B
TypeScript
Raw Normal View History

2023-02-25 21:02:50 +00:00
import react from "@vitejs/plugin-react-swc";
import { defineConfig } from "vite";
import { imagetools } from "vite-imagetools";
2023-01-29 20:27:02 +00:00
// https://vitejs.dev/config/
export default defineConfig({
plugins: [react(), imagetools()],
// Resistants module is deployed in framagit under /resistants
base: "/resistants",
2023-01-29 20:27:02 +00:00
build: {
rollupOptions: {
output: {
entryFileNames: "resistants.js",
2023-02-25 21:02:50 +00:00
assetFileNames: ({ name }) =>
name && name.indexOf(".css") > 0
? "resistants.css"
: "assets/[name].[ext]",
},
},
2023-02-25 21:02:50 +00:00
outDir: "public",
},
});