fix again
This commit is contained in:
@@ -1,3 +1,4 @@
|
|||||||
|
import path from "node:path"
|
||||||
import { defineConfig, loadEnv } from "@rsbuild/core"
|
import { defineConfig, loadEnv } from "@rsbuild/core"
|
||||||
import { pluginVue } from "@rsbuild/plugin-vue"
|
import { pluginVue } from "@rsbuild/plugin-vue"
|
||||||
import AutoImport from "unplugin-auto-import/rspack"
|
import AutoImport from "unplugin-auto-import/rspack"
|
||||||
@@ -84,8 +85,12 @@ const config: ReturnType<typeof defineConfig> = defineConfig(({ envMode }) => {
|
|||||||
oj: "./src/oj",
|
oj: "./src/oj",
|
||||||
admin: "./src/admin",
|
admin: "./src/admin",
|
||||||
shared: "./src/shared",
|
shared: "./src/shared",
|
||||||
|
// 强制 @wangeditor-next/editor 所有导入(ESM/CJS)走同一个文件
|
||||||
|
// 避免 Rspack v2 按 exports conditions 分别解析 .mjs/.js 产生双实例
|
||||||
|
"@wangeditor-next/editor$": path.resolve(
|
||||||
|
"./node_modules/@wangeditor-next/editor/dist/index.js"
|
||||||
|
),
|
||||||
},
|
},
|
||||||
dedupe: ["slate", "slate-dom", "slate-react", "is-hotkey"],
|
|
||||||
},
|
},
|
||||||
server: {
|
server: {
|
||||||
port: 5173,
|
port: 5173,
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<script setup lang="ts">
|
<script setup lang="ts">
|
||||||
import {
|
import type {
|
||||||
IDomEditor,
|
IDomEditor,
|
||||||
IEditorConfig,
|
IEditorConfig,
|
||||||
IToolbarConfig,
|
IToolbarConfig,
|
||||||
|
|||||||
Reference in New Issue
Block a user