Skip to content
This repository was archived by the owner on Jan 18, 2022. It is now read-only.

Commit 548bf9d

Browse files
committed
workaround for vue-template-compiler with vue v < 2.0 installed
1 parent b4f5402 commit 548bf9d

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

Diff for: src/vueTransform.js

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import deIndent from 'de-indent';
22
import htmlMinifier from 'html-minifier';
3-
import { compile as compileTemplate } from 'vue-template-compiler';
43
import parse5 from 'parse5';
54
import validateTemplate from 'vue-template-validator';
65
import { relative } from 'path';
@@ -156,7 +155,9 @@ export default function vueTransform(code, filePath, options) {
156155
const template = processTemplate(nodes.template, filePath, code, options);
157156
let js;
158157
if (options.compileTemplate) {
159-
const render = compileTemplate(template);
158+
/* eslint-disable */
159+
const render = require('vue-template-compiler').compile(template);
160+
/* eslint-enable */
160161
js = processScript(nodes.script, filePath, code, { render });
161162
} else {
162163
js = processScript(nodes.script, filePath, code, { template });

0 commit comments

Comments
 (0)