workflow: improve template explorer

This commit is contained in:
Evan You
2019-10-04 17:43:20 -04:00
parent 8d49b97cc3
commit 0873254c6c
7 changed files with 313 additions and 53 deletions

View File

@@ -22,7 +22,8 @@ import { SourceMapGenerator, RawSourceMap } from 'source-map'
import {
advancePositionWithMutation,
assert,
isSimpleIdentifier
isSimpleIdentifier,
loadDep
} from './utils'
import { isString, isArray } from '@vue/shared'
import { TO_STRING, CREATE_VNODE, COMMENT } from './runtimeConstants'
@@ -97,7 +98,7 @@ function createCodegenContext(
map:
__BROWSER__ || !sourceMap
? undefined
: new (require('source-map')).SourceMapGenerator(),
: new (loadDep('source-map')).SourceMapGenerator(),
helper(name) {
return prefixIdentifiers ? name : `_${name}`