perf(compiler-core): set simple expression outside map (#485)

This commit is contained in:
Gabriel Loiácono 2019-11-26 11:02:22 -03:00 committed by Evan You
parent fc28a677bc
commit 009dc80674

View File

@ -498,13 +498,11 @@ function buildDirectiveArgs(
}
dirArgs.push(`void 0`)
}
const trueExpression = createSimpleExpression(`true`, false, loc)
dirArgs.push(
createObjectExpression(
dir.modifiers.map(modifier =>
createObjectProperty(
modifier,
createSimpleExpression(`true`, false, loc)
)
createObjectProperty(modifier, trueExpression)
),
loc
)