File tree 2 files changed +4
-1
lines changed
2 files changed +4
-1
lines changed Original file line number Diff line number Diff line change 33
33
"@vue/shared" : " 3.0.0-alpha.8" ,
34
34
"@vue/compiler-core" : " 3.0.0-alpha.8" ,
35
35
"@vue/compiler-dom" : " 3.0.0-alpha.8" ,
36
+ "@vue/compiler-ssr" : " 3.0.0-alpha.8" ,
36
37
"consolidate" : " ^0.15.1" ,
37
38
"hash-sum" : " ^2.0.0" ,
38
39
"lru-cache" : " ^5.1.1" ,
Original file line number Diff line number Diff line change @@ -32,6 +32,7 @@ export interface SFCTemplateCompileResults {
32
32
export interface SFCTemplateCompileOptions {
33
33
source : string
34
34
filename : string
35
+ ssr ?: boolean
35
36
inMap ?: RawSourceMap
36
37
compiler ?: TemplateCompiler
37
38
compilerOptions ?: CompilerOptions
@@ -106,7 +107,8 @@ function doCompileTemplate({
106
107
filename,
107
108
inMap,
108
109
source,
109
- compiler = require ( '@vue/compiler-dom' ) ,
110
+ ssr = false ,
111
+ compiler = ssr ? require ( '@vue/compiler-ssr' ) : require ( '@vue/compiler-dom' ) ,
110
112
compilerOptions = { } ,
111
113
transformAssetUrls
112
114
} : SFCTemplateCompileOptions ) : SFCTemplateCompileResults {
You can’t perform that action at this time.
0 commit comments