mirror of
https://gitee.com/hoslay/ddei-editor.git
synced 2025-12-07 01:28:28 +08:00
39 lines
981 B
TypeScript
39 lines
981 B
TypeScript
import { fileURLToPath, URL } from 'node:url'
|
||
import { defineConfig } from 'vite'
|
||
import vue from '@vitejs/plugin-vue'
|
||
|
||
export default defineConfig({
|
||
plugins: [
|
||
vue(),
|
||
],
|
||
server: {
|
||
port: 5273 // 你想要的新端口号
|
||
},
|
||
resolve: {
|
||
alias: {
|
||
'@': fileURLToPath(new URL('./src', import.meta.url)),
|
||
'@ddei': fileURLToPath(new URL('./plugins', import.meta.url)),
|
||
'ddei-framework': fileURLToPath(new URL('/Users/hoslay/work/ddei/ddei-framework/dist/ddei-framework.js', import.meta.url)),
|
||
}
|
||
},
|
||
|
||
build: {
|
||
minify: false,
|
||
// 这里配置打包,打包时要排除Vue的依赖,因为我们使用组件库时本地肯定是vue 环境,否则会报isCE 的错误
|
||
rollupOptions: {
|
||
external: ["vue"],
|
||
output: {
|
||
globals: {
|
||
vue: "Vue"
|
||
},
|
||
},
|
||
},
|
||
cssCodeSplit:true,
|
||
lib: {
|
||
entry: "./src/editor/index.ts",
|
||
name: "ddei-editor",
|
||
formats: ['umd'],
|
||
},
|
||
},
|
||
})
|