/
45case
/
ptable
Обзор
Документация
Войти
/
45case
/
ptable
Код
Запросы
3
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
dev
vite.config.ts
65 строк
2 KB
Olya
feat: клик по легенде категорий/фаз и корректная окраска по температуре
17 июл 2026, 11:22
17 июл 2026, 11:22
4fc2553
Код
Авторство
О чём код?
import { fileURLToPath, URL } from "node:url"; import tailwindcss from "@tailwindcss/vite"; import vue from "@vitejs/plugin-vue"; import { defineConfig } from "vite"; import electron from "vite-plugin-electron"; import renderer from "vite-plugin-electron-renderer"; const isElectron = process.env.ELECTRON === "true"; export default defineConfig({ base: "./", resolve: { alias: { "@": fileURLToPath(new URL("./src", import.meta.url)), }, }, plugins: [ vue(), tailwindcss(), ...(isElectron ? [ electron([ { entry: "electron/main.ts", onstart({ startup }) { startup([".", "--no-sandbox", "--disable-gpu", "--disable-software-rasterizer", "--in-process-gpu", "--ozone-platform=x11"]); }, vite: { build: { outDir: "dist-electron", lib: { entry: "electron/main.ts", formats: ["cjs"], }, rollupOptions: { output: { entryFileNames: "[name].cjs", }, }, }, }, }, { entry: "electron/preload.ts", vite: { build: { outDir: "dist-electron", lib: { entry: "electron/preload.ts", formats: ["cjs"], }, rollupOptions: { output: { format: "cjs", }, }, }, }, }, ]), renderer(), ] : []), ], });