// vite.config.js import { defineConfig, loadEnv } from "vite"; import checker from "vite-plugin-checker"; import { libInjectCss } from 'vite-plugin-lib-inject-css'; export default ({ mode }) => { process.env = { ...process.env, ...loadEnv(mode, process.cwd()) }; return defineConfig({ plugins: [ checker({ typescript: true, }), libInjectCss(), ], build: { cssCodeSplit: false, rollupOptions: { input: "src/index.ts", // entry file output: { entryFileNames: "alc_runtime.js", // assetFileNames:'alc_kintone_style.css' }, }, sourcemap: process.env.VITE_SOURCE_MAP, }, server: { port: process.env.VITE_PORT, // open: "/dist/alc_runtime.js", }, }); };