diff --git a/lib/mp-compiler/parse-ts.js b/lib/mp-compiler/parse-ts.js index 44acaf4..8b42334 100644 --- a/lib/mp-compiler/parse-ts.js +++ b/lib/mp-compiler/parse-ts.js @@ -57,7 +57,7 @@ function delint (sourceFile) { switch (node.kind) { case ts.SyntaxKind.ImportDeclaration: // 只处理 import Comp from 'xxx.vue' - if (node.importClause.name) { + if (node.importClause && node.importClause.name) { importsMap[node.importClause.name.escapedText] = node.moduleSpecifier.text } // report(node, 'import')