Skip to content

Commit 7b93a2e

Browse files
committed
删除多余代码
1 parent 5c4ee7a commit 7b93a2e

File tree

1 file changed

+19
-22
lines changed

1 file changed

+19
-22
lines changed

src/index.js

Lines changed: 19 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -74,34 +74,31 @@ export default class Modular {
7474
const len = ds.length
7575
for (let i = 0; i < len; i++) {
7676
const d = ds[i]
77-
if (!modulesLoader.contains(item)) {
78-
// 依赖模块未解析
79-
if (nameMapping[d]) {
80-
if (cache[d]) {
81-
// 正在处理中的cache包含依赖项,说明出现循环依赖的情况,跳过
82-
return true
83-
}
84-
cache[d] = nameMapping[d]
85-
if (fillDepens(nameMapping[d], cache)) {
86-
delete cache[d]
87-
// 依赖项加载成功
88-
continue
89-
} else {
90-
self._log({
91-
level: 'error',
92-
code: 'E03',
93-
message: '“' + item.name + '”依赖的模块“' + d + '”解析失败'
94-
})
95-
return false
96-
}
77+
if (nameMapping[d]) {
78+
if (cache[d]) {
79+
// 正在处理中的cache包含依赖项,说明出现循环依赖的情况,跳过
80+
return true
81+
}
82+
cache[d] = nameMapping[d]
83+
if (fillDepens(nameMapping[d], cache)) {
84+
delete cache[d]
85+
// 依赖项加载成功
86+
continue
9787
} else {
9888
self._log({
9989
level: 'error',
100-
code: 'E04',
101-
message: '“' + item.name + '”依赖的模块“' + d + '”不存在'
90+
code: 'E03',
91+
message: '“' + item.name + '”依赖的模块“' + d + '”解析失败'
10292
})
10393
return false
10494
}
95+
} else {
96+
self._log({
97+
level: 'error',
98+
code: 'E04',
99+
message: '“' + item.name + '”依赖的模块“' + d + '”不存在'
100+
})
101+
return false
105102
}
106103
}
107104
// 依赖项全部加载成功

0 commit comments

Comments
 (0)