File tree Expand file tree Collapse file tree 3 files changed +12
-1
lines changed Expand file tree Collapse file tree 3 files changed +12
-1
lines changed Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " vue-expression-editor" ,
3
- "version" : " 1.0.2 " ,
3
+ "version" : " 1.0.3 " ,
4
4
"description" : " A powerful Vue 3 mathematical expression editor component" ,
5
5
"main" : " dist/index.js" ,
6
6
"module" : " dist/index.mjs" ,
Original file line number Diff line number Diff line change 1
1
import { App } from 'vue'
2
2
import ExpressionEditor from './components/ExpressionEditor.vue'
3
+ // 引入基础样式
4
+ import './components/styles/base.scss'
5
+ import './components/styles/buttons.scss'
6
+ import './components/styles/input.scss'
7
+ import './components/styles/layout.scss'
8
+ import './components/styles/theme.scss'
3
9
4
10
const install = ( app : App ) => {
5
11
app . component ( 'ExpressionEditor' , ExpressionEditor )
Original file line number Diff line number Diff line change @@ -16,6 +16,7 @@ export default defineConfig(({ mode }) => {
16
16
] . filter ( Boolean ) ,
17
17
build : {
18
18
outDir : isDemo ? 'demo-dist' : 'dist' ,
19
+ cssCodeSplit : true , // 确保 CSS 代码分割
19
20
...( isDemo ? {
20
21
// 演示页面构建配置
21
22
rollupOptions : {
@@ -36,6 +37,10 @@ export default defineConfig(({ mode }) => {
36
37
globals : {
37
38
vue : 'Vue' ,
38
39
'element-plus' : 'ElementPlus'
40
+ } ,
41
+ assetFileNames : ( assetInfo ) => {
42
+ if ( assetInfo . name === 'style.css' ) return 'index.css' ;
43
+ return assetInfo . name ;
39
44
}
40
45
}
41
46
}
You can’t perform that action at this time.
0 commit comments