| 12345678910111213141516171819202122232425262728293031 |
- import tailwindcss from "@tailwindcss/vite";
- import react from "@vitejs/plugin-react";
- import path from "node:path";
- import { defineConfig } from "vite";
- export default defineConfig({
- plugins: [react(), tailwindcss()],
- base: "/chat/",
- resolve: {
- alias: {
- "@": path.resolve(import.meta.dirname, "client", "src"),
- "@shared": path.resolve(import.meta.dirname, "shared"),
- "@assets": path.resolve(import.meta.dirname, "attached_assets"),
- },
- },
- envDir: path.resolve(import.meta.dirname),
- root: path.resolve(import.meta.dirname, "client"),
- publicDir: path.resolve(import.meta.dirname, "client", "public"),
- build: {
- outDir: path.resolve(import.meta.dirname, "dist/public"),
- emptyOutDir: true,
- },
- server: {
- host: true,
- allowedHosts: ["localhost", "127.0.0.1", ".homelegance.com"],
- fs: {
- strict: true,
- deny: ["**/.*"],
- },
- },
- });
|