Browse Source

KERNEL-14076 fix:解决死循环问题

es6
Treecat 2 years ago
parent
commit
ddd233adcb
  1. 5
      es6.xtype.js

5
es6.xtype.js

@ -60,12 +60,15 @@ function search(src, clzName) {
srcPath.shift(); srcPath.shift();
srcPath.pop(); srcPath.pop();
const findDstIndexPath = (dstArr, startIndex) => { const findDstIndexPath = (dstArr, startIndex) => {
let i = startIndex; let i = startIndex;
while (!isExist(path.resolve("src", dstArr.slice(0, i + 1).join("/"), "index.js"))) { while (!isExist(path.resolve("src", dstArr.slice(0, i + 1).join("/"), "index.js")) && i < dstArr.length) {
i++; i++;
} }
if (i < dstArr.length) { if (i < dstArr.length) {
return dstArr.slice(startIndex, i + 1).join("/"); return dstArr.slice(startIndex, i + 1).join("/");
} else { } else {

Loading…
Cancel
Save