add emptyOutDir: true to vite.config.ts

This commit is contained in:
Amruth Pillai
2024-05-03 15:07:07 +02:00
parent c99ce90cf8
commit f32a85cec9
4 changed files with 9 additions and 8 deletions

View File

@ -2,7 +2,7 @@
import { nxViteTsPaths } from "@nx/vite/plugins/nx-tsconfig-paths.plugin";
import react from "@vitejs/plugin-react-swc";
import { defineConfig, searchForWorkspaceRoot, splitVendorChunkPlugin } from "vite";
import { defineConfig, searchForWorkspaceRoot } from "vite";
export default defineConfig({
base: "/artboard/",
@ -11,6 +11,7 @@ export default defineConfig({
build: {
sourcemap: true,
emptyOutDir: true,
},
server: {
@ -19,7 +20,7 @@ export default defineConfig({
fs: { allow: [searchForWorkspaceRoot(process.cwd())] },
},
plugins: [react(), nxViteTsPaths(), splitVendorChunkPlugin()],
plugins: [react(), nxViteTsPaths()],
resolve: {
alias: {

View File

@ -3,13 +3,14 @@
import { lingui } from "@lingui/vite-plugin";
import { nxViteTsPaths } from "@nx/vite/plugins/nx-tsconfig-paths.plugin";
import react from "@vitejs/plugin-react";
import { defineConfig, searchForWorkspaceRoot, splitVendorChunkPlugin } from "vite";
import { defineConfig, searchForWorkspaceRoot } from "vite";
export default defineConfig({
cacheDir: "../../node_modules/.vite/client",
build: {
sourcemap: true,
emptyOutDir: true,
},
define: {
@ -38,7 +39,6 @@ export default defineConfig({
}),
lingui(),
nxViteTsPaths(),
splitVendorChunkPlugin(),
],
test: {

View File

@ -3,7 +3,7 @@
import { nxViteTsPaths } from "@nx/vite/plugins/nx-tsconfig-paths.plugin";
import react from "@vitejs/plugin-react-swc";
import * as path from "path";
import { defineConfig, splitVendorChunkPlugin } from "vite";
import { defineConfig } from "vite";
import dts from "vite-plugin-dts";
export default defineConfig({
@ -12,7 +12,6 @@ export default defineConfig({
plugins: [
react(),
nxViteTsPaths(),
splitVendorChunkPlugin(),
dts({
entryRoot: "src",
tsconfigPath: path.join(__dirname, "tsconfig.lib.json"),
@ -20,6 +19,7 @@ export default defineConfig({
],
build: {
emptyOutDir: true,
lib: {
entry: "src/index.ts",
name: "hooks",

View File

@ -3,7 +3,7 @@
import { nxViteTsPaths } from "@nx/vite/plugins/nx-tsconfig-paths.plugin";
import react from "@vitejs/plugin-react-swc";
import * as path from "path";
import { defineConfig, searchForWorkspaceRoot, splitVendorChunkPlugin } from "vite";
import { defineConfig, searchForWorkspaceRoot } from "vite";
import dts from "vite-plugin-dts";
export default defineConfig({
@ -16,7 +16,6 @@ export default defineConfig({
plugins: [
react(),
nxViteTsPaths(),
splitVendorChunkPlugin(),
dts({
entryRoot: "src",
tsconfigPath: path.join(__dirname, "tsconfig.lib.json"),
@ -24,6 +23,7 @@ export default defineConfig({
],
build: {
emptyOutDir: true,
lib: {
entry: "src/index.ts",
name: "ui",