Signed-off-by: lizhouze <lizhouze@huawei.com>
This commit is contained in:
lizhouze
2022-09-07 17:01:57 +08:00
parent b78900d9fb
commit 56b29bb022
+2 -1
View File
@@ -141,7 +141,8 @@ const resolvedModulesCache: Map<string, ts.ResolvedModuleFull[]> = new Map();
function resolveModuleNames(moduleNames: string[], containingFile: string): ts.ResolvedModuleFull[] {
const resolvedModules: ts.ResolvedModuleFull[] = [];
if (![...shouldResolvedFiles].length || shouldResolvedFiles.has(path.resolve(containingFile))) {
if (![...shouldResolvedFiles].length || shouldResolvedFiles.has(path.resolve(containingFile))
|| !resolvedModulesCache[containingFile]) {
for (const moduleName of moduleNames) {
const result = ts.resolveModuleName(moduleName, containingFile, compilerOptions, {
fileExists(fileName: string): boolean {