Skip to content

Commit b70f2e7

Browse files
committed
feat: external all deps
1 parent 1872370 commit b70f2e7

16 files changed

Lines changed: 51 additions & 16 deletions

File tree

packages/canvas/vite.config.ts

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,19 @@ export default defineConfig({
5252
return ''
5353
}
5454
},
55-
external: ['vue', '@vueuse/core', 'vue-i18n', /@opentiny\/tiny-engine.*/, /@opentiny\/vue.*/]
55+
external: [
56+
'vue',
57+
'@vueuse/core',
58+
'vue-i18n',
59+
/@opentiny\/tiny-engine.*/,
60+
/@opentiny\/vue.*/,
61+
/^@babel.*/,
62+
/^@vue.*/,
63+
'diff-match-patch',
64+
'jsondiffpatch',
65+
'postcss',
66+
'postcss-selector-parser'
67+
]
5668
},
5769
minify: true
5870
}

packages/common/vite.config.ts

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,14 @@ export default defineConfig({
8181
/@opentiny\/tiny-engine.*/,
8282
/@opentiny\/vue.*/,
8383
/^prettier.*/,
84-
/^@babel.*/
84+
/^@babel.*/,
85+
/^@eslint.*/,
86+
/^@vueuse.*/,
87+
/^@vue.*/,
88+
'axios',
89+
'css-tree',
90+
'eslint-linter-browserify',
91+
'vue-draggable-next'
8592
]
8693
}
8794
}

packages/layout/vite.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ export default defineConfig({
3333
output: {
3434
banner: 'import "./style.css"'
3535
},
36-
external: ['vue', /@opentiny\/tiny-engine.*/, /@opentiny\/vue.*/]
36+
external: ['vue', /@opentiny\/tiny-engine.*/, /@opentiny\/vue.*/, '@vueuse/core', 'vue-draggable-next']
3737
}
3838
}
3939
})

packages/plugins/block/vite.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ export default defineConfig({
3232
output: {
3333
banner: 'import "./style.css"'
3434
},
35-
external: ['vue', /@opentiny\/tiny-engine.*/, /@opentiny\/vue.*/]
35+
external: ['vue', /@opentiny\/tiny-engine.*/, /@opentiny\/vue.*/, '@vue/shared', 'html2canvas', 'pinyin-pro']
3636
}
3737
}
3838
})

packages/plugins/datasource/vite.config.js

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,15 @@ export default defineConfig({
3232
output: {
3333
banner: 'import "./style.css"'
3434
},
35-
external: ['vue', /@opentiny\/tiny-engine.*/, /@opentiny\/vue.*/]
35+
external: [
36+
'vue',
37+
/@opentiny\/tiny-engine.*/,
38+
/@opentiny\/vue.*/,
39+
'@vue/shared',
40+
'axios',
41+
'vue-clipboard3',
42+
'xlsx'
43+
]
3644
}
3745
}
3846
})

packages/plugins/i18n/vite.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ export default defineConfig({
3333
output: {
3434
banner: 'import "./style.css"'
3535
},
36-
external: ['vue', /@opentiny\/tiny-engine.*/, /@opentiny\/vue.*/]
36+
external: ['vue', /@opentiny\/tiny-engine.*/, /@opentiny\/vue.*/, 'vue-clipboard3']
3737
}
3838
}
3939
})

packages/plugins/schema/vite.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ export default defineConfig({
3333
output: {
3434
banner: 'import "./style.css"'
3535
},
36-
external: ['vue', /@opentiny\/tiny-engine.*/, /@opentiny\/vue.*/]
36+
external: ['vue', /@opentiny\/tiny-engine.*/, /@opentiny\/vue.*/, '@vueuse/core']
3737
}
3838
}
3939
})

packages/plugins/tutorial/vite.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ export default defineConfig({
3333
output: {
3434
banner: 'import "./style.css"'
3535
},
36-
external: ['vue', /@opentiny\/tiny-engine.*/, /@opentiny\/vue.*/]
36+
external: ['vue', /@opentiny\/tiny-engine.*/, /@opentiny\/vue.*/, 'marked']
3737
}
3838
}
3939
})

packages/register/vite.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ export default defineConfig({
2727
formats: ['es']
2828
},
2929
rollupOptions: {
30-
external: ['vue', /@opentiny\/tiny-engine.*/, /@opentiny\/vue.*/]
30+
external: ['vue', /@opentiny\/tiny-engine.*/, /@opentiny\/vue.*/, 'lodash-es']
3131
}
3232
}
3333
})

packages/settings/props/vite.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ export default defineConfig({
3333
output: {
3434
banner: 'import "./style.css"'
3535
},
36-
external: ['vue', /@opentiny\/tiny-engine.*/, /@opentiny\/vue.*/]
36+
external: ['vue', /@opentiny\/tiny-engine.*/, /@opentiny\/vue.*/, '@vueuse/core']
3737
}
3838
}
3939
})

0 commit comments

Comments
 (0)