Skip to content

Commit 6feb603

Browse files
committed
make vue require-able in Node again
1 parent d2db82f commit 6feb603

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

src/parse/template.js

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
var _ = require('../util')
12
var Cache = require('../cache')
23
var templateCache = new Cache(100)
34

@@ -6,11 +7,13 @@ var templateCache = new Cache(100)
67
* https://bugs.webkit.org/show_bug.cgi?id=137755
78
*/
89

9-
var hasBrokenTemplate = (function () {
10-
var a = document.createElement('div')
11-
a.innerHTML = '<template>1</template>'
12-
return !a.cloneNode(true).firstChild.innerHTML
13-
})()
10+
var hasBrokenTemplate = _.inBrowser
11+
? (function () {
12+
var a = document.createElement('div')
13+
a.innerHTML = '<template>1</template>'
14+
return !a.cloneNode(true).firstChild.innerHTML
15+
})()
16+
: false
1417

1518
var map = {
1619
_default : [0, '', ''],

0 commit comments

Comments
 (0)