build: install and configure Vite, move index.html

This commit is contained in:
Daniel D Orlando 2023-04-01 12:58:49 -07:00
parent 78dabe55ae
commit 6498ab79a4
7 changed files with 2271 additions and 11 deletions

40
client/vite.config.ts Normal file
View file

@ -0,0 +1,40 @@
import { defineConfig } from "vite";
import react from "@vitejs/plugin-react";
import path from 'path';
// https://vitejs.dev/config/
export default defineConfig({
server: {
host: "localhost",
port: 3090,
strictPort: false,
proxy: {
"/api": {
target: "http://localhost:3080",
changeOrigin: true,
}
}
},
plugins: [react()],
build: {
sourcemap: true,
outDir: "./public",
},
resolve: {
alias: {
"~": path.join(__dirname, "src/"),
},
},
define: {
// global: {},
// process: {
// env: {
// VITE_APP_API: process?.env.VITE_APP_API || 'production',
// },
// },
},
});
// module.exports = {
// plugins: [require("tailwindcss")],
// };