Skip to content

Commit 705f78f

Browse files
committed
support 2.4 ssr optimization
1 parent 635e96c commit 705f78f

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

lib/template-compiler/index.js

+7-2
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,15 @@ module.exports = function (html) {
2222

2323
var compilerOptions = {
2424
preserveWhitespace: options.preserveWhitespace,
25-
modules: defaultModules.concat(userModules || [])
25+
modules: defaultModules.concat(userModules || []),
26+
scopedId: options.id
2627
}
2728

28-
var compiled = compiler.compile(html, compilerOptions)
29+
var compile = isServer && compiler.ssrCompile
30+
? compiler.ssrCompile
31+
: compiler.compile
32+
33+
var compiled = compile(html, compilerOptions)
2934

3035
// tips
3136
if (compiled.tips && compiled.tips.length) {

0 commit comments

Comments
 (0)