Files
opvault.js/packages/web/vite.config.ts
2021-11-23 03:13:01 -05:00

27 lines
560 B
TypeScript

import { defineConfig } from "vite"
import react from "@vitejs/plugin-react"
import yaml from "@rollup/plugin-yaml"
// https://vitejs.dev/config/
export default defineConfig({
base: "./",
plugins: [react(), yaml()],
define: {
global: "globalThis",
"process.browser": "true",
"process.env.NODE_DEBUG": "false",
},
build: {
outDir: "dist/web",
rollupOptions: {
external: ["fs", ""],
},
},
resolve: {
alias: {
path: require.resolve("path-browserify"),
buffer: require.resolve("buffer"),
},
},
})