Skip to content

Commit 8dce259

Browse files
wip(vue2): add componentHash to compileTemplateOptions.source cache key
1 parent 66fd940 commit 8dce259

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/createVue2SFCModule.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ export async function createSFCModule(source : string, filename : AbstractPath,
126126
// Vue2 doesn't support preprocessCustomRequire, so we have to preprocess manually
127127
if (descriptor.template?.lang) {
128128
const preprocess = moduleCache[descriptor.template.lang] as any;
129-
compileTemplateOptions.source = await withCache(compiledCache, [ compileTemplateOptions.source, descriptor.template.lang ], async ({ preventCache }) => {
129+
compileTemplateOptions.source = await withCache(compiledCache, [ componentHash, compileTemplateOptions.source, descriptor.template.lang ], async ({ preventCache }) => {
130130

131131
return await new Promise((resolve, reject) => {
132132
preprocess.render(compileTemplateOptions.source, compileTemplateOptions.preprocessOptions, (_err : any, _res : any) => {

0 commit comments

Comments
 (0)