Fixed codemirror chat error
This commit is contained in:
parent
785e8fe823
commit
dc1c11219b
1 changed files with 36 additions and 0 deletions
|
|
@ -1,12 +1,48 @@
|
||||||
|
import { realpathSync } from "node:fs";
|
||||||
|
import { dirname, resolve } from "node:path";
|
||||||
|
import { fileURLToPath } from "node:url";
|
||||||
|
|
||||||
import { defineConfig } from "vite";
|
import { defineConfig } from "vite";
|
||||||
import react from "@vitejs/plugin-react";
|
import react from "@vitejs/plugin-react";
|
||||||
import tsconfigPaths from "vite-tsconfig-paths";
|
import tsconfigPaths from "vite-tsconfig-paths";
|
||||||
import tailwindcss from "@tailwindcss/vite";
|
import tailwindcss from "@tailwindcss/vite";
|
||||||
|
|
||||||
const host = process.env.TAURI_DEV_HOST;
|
const host = process.env.TAURI_DEV_HOST;
|
||||||
|
const appDir = dirname(fileURLToPath(import.meta.url));
|
||||||
|
const markdownPackageDir = resolve(appDir, "../../packages/markdown");
|
||||||
|
|
||||||
|
function resolveMarkdownDependency(packageName: string): string {
|
||||||
|
return realpathSync(resolve(markdownPackageDir, "node_modules", packageName));
|
||||||
|
}
|
||||||
|
|
||||||
export default defineConfig({
|
export default defineConfig({
|
||||||
clearScreen: false,
|
clearScreen: false,
|
||||||
|
resolve: {
|
||||||
|
alias: [
|
||||||
|
{
|
||||||
|
find: "@codemirror/commands",
|
||||||
|
replacement: resolveMarkdownDependency("@codemirror/commands"),
|
||||||
|
},
|
||||||
|
{
|
||||||
|
find: "@codemirror/lang-markdown",
|
||||||
|
replacement: resolveMarkdownDependency("@codemirror/lang-markdown"),
|
||||||
|
},
|
||||||
|
{
|
||||||
|
find: "@codemirror/state",
|
||||||
|
replacement: resolveMarkdownDependency("@codemirror/state"),
|
||||||
|
},
|
||||||
|
{
|
||||||
|
find: "@codemirror/view",
|
||||||
|
replacement: resolveMarkdownDependency("@codemirror/view"),
|
||||||
|
},
|
||||||
|
],
|
||||||
|
dedupe: [
|
||||||
|
"@codemirror/commands",
|
||||||
|
"@codemirror/lang-markdown",
|
||||||
|
"@codemirror/state",
|
||||||
|
"@codemirror/view",
|
||||||
|
],
|
||||||
|
},
|
||||||
server: {
|
server: {
|
||||||
port: 5173,
|
port: 5173,
|
||||||
strictPort: true,
|
strictPort: true,
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue