fix(compiler-sfc): fix import usage check for lowercase imported components

fix #4358
This commit is contained in:
Evan You
2021-08-17 10:10:26 -04:00
parent 03abc2573c
commit 57f10812cc
3 changed files with 147 additions and 29 deletions

View File

@@ -2212,7 +2212,7 @@ function resolveTemplateUsageCheckString(sfc: SFCDescriptor) {
!parserOptions.isNativeTag!(node.tag) &&
!parserOptions.isBuiltInComponent!(node.tag)
) {
code += `,${capitalize(camelize(node.tag))}`
code += `,${camelize(node.tag)},${capitalize(camelize(node.tag))}`
}
for (let i = 0; i < node.props.length; i++) {
const prop = node.props[i]