File tree 1 file changed +27
-2
lines changed
1 file changed +27
-2
lines changed Original file line number Diff line number Diff line change @@ -18,7 +18,20 @@ export default defineConfig({
18
18
} ,
19
19
output : {
20
20
format : 'cjs' ,
21
- }
21
+ } ,
22
+ external : [
23
+ 'ffcreator' ,
24
+ 'fluent-ffmpeg' ,
25
+ 'wrap-ansi' ,
26
+ 'gl' ,
27
+ 'canvas' ,
28
+ 'compressing' ,
29
+ 'inkpaint' ,
30
+ 'nedb' ,
31
+ '@ffmpeg-installer/ffmpeg' ,
32
+ '@ffprobe-installer/ffprobe' ,
33
+ 'tencentcloud-sdk-nodejs'
34
+ ]
22
35
}
23
36
} ,
24
37
resolve : {
@@ -44,6 +57,7 @@ export default defineConfig({
44
57
} ,
45
58
renderer : {
46
59
build : {
60
+ target : 'chrome70' ,
47
61
minify : true ,
48
62
cssMinify : true
49
63
} ,
@@ -58,7 +72,18 @@ export default defineConfig({
58
72
plugins : [
59
73
vue ( ) ,
60
74
vueJsx ( ) ,
61
- VueTypeImports ( )
75
+ VueTypeImports ( ) ,
76
+ {
77
+ ...esbuild ( {
78
+ target : 'chrome70' ,
79
+ // 如有需要可以在这里加 js ts 之类的其他后缀
80
+ include : / ( \. v u e | \. t s | \. t s x ) $ / ,
81
+ loaders : {
82
+ '.vue' : 'js'
83
+ }
84
+ } ) ,
85
+ enforce : 'post'
86
+ }
62
87
]
63
88
}
64
89
} ) ;
You can’t perform that action at this time.
0 commit comments