gradio

Форк
0
/
vite.config.js 
38 строк · 739.0 Байт
1
import { defineConfig } from "vite";
2
import { svelte } from "@sveltejs/vite-plugin-svelte";
3
import { fileURLToPath } from "url";
4
import path from "path";
5
const __dirname = fileURLToPath(new URL(".", import.meta.url));
6

7
export default defineConfig({
8
	build: {
9
		lib: {
10
			entry: "src/index.ts",
11
			formats: ["es"]
12
		},
13
		rollupOptions: {
14
			input: "src/index.ts",
15
			output: {
16
				dir: "dist"
17
			}
18
		}
19
	},
20
	plugins: [
21
		svelte()
22
		// {
23
		// 	name: "resolve-gradio-client",
24
		// 	enforce: "pre",
25
		// 	resolveId(id) {
26
		// 		if (id === "@gradio/client") {
27
		// 			return path.join(__dirname, "src", "index.ts");
28
		// 		}
29
		// 	}
30
		// }
31
	],
32

33
	ssr: {
34
		target: "node",
35
		format: "esm",
36
		noExternal: ["ws", "semiver", "@gradio/upload"]
37
	}
38
});
39

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.