Fix: 修复离线版下本地导入第三方库异常

This commit is contained in:
王立帮
2024-10-15 18:14:48 +08:00
parent aace9dc80e
commit 6d3eb28887

View File

@@ -151,16 +151,16 @@ LibManager.loadLibsAndUpdateJsCssList = (doFunc = () => {}) => {
Env.thirdPartyXML = xml; Env.thirdPartyXML = xml;
let loadPromise = []; let loadPromise = [];
if (js.length) { if (js.length) {
loadPromise.push(new Promise((resove, reject) => { loadPromise.push(new Promise((resolve, reject) => {
LazyLoad.js(js, function () { LazyLoad.js(js, function () {
resove(); resolve();
}); });
})); }));
} }
if (css.length) { if (css.length) {
loadPromise.push(new Promise((resove, reject) => { loadPromise.push(new Promise((resolve, reject) => {
LazyLoad.css(css, function () { LazyLoad.css(css, function () {
resove(); resolve();
}); });
})); }));
} }
@@ -758,9 +758,9 @@ LibManager.importFromLocalWithZip = (type, filePath, endFunc) => {
LibManager.delLibs = (type, libPathList, layerNum) => { LibManager.delLibs = (type, libPathList, layerNum) => {
let delPromiseList = []; let delPromiseList = [];
for (let libPath of libPathList) { for (let libPath of libPathList) {
delPromiseList.push(new Promise((resove, reject) => { delPromiseList.push(new Promise((resolve, reject) => {
fs_extra.remove(libPath, (error) => { fs_extra.remove(libPath, (error) => {
resove(error); resolve(error);
}); });
})); }));
} }
@@ -819,7 +819,7 @@ LibManager.unZip = (inPath, desPath, delZip, endFunc = (errorMessage) => {}) =>
} }
LibManager.copyDir = (startPath, endPath) => { LibManager.copyDir = (startPath, endPath) => {
return new Promise((resove, reject) => { return new Promise((resolve, reject) => {
fs_extra.ensureDir(endPath) fs_extra.ensureDir(endPath)
.then(() => { .then(() => {
return fs_extra.emptyDir(endPath); return fs_extra.emptyDir(endPath);
@@ -828,7 +828,7 @@ LibManager.copyDir = (startPath, endPath) => {
return fs_extra.copy(startPath, endPath); return fs_extra.copy(startPath, endPath);
}) })
.then(() => { .then(() => {
resove({ error: null, endPath }); resolve({ error: null, endPath });
}) })
.catch((error) => { .catch((error) => {
resolve({ error, endPath }); resolve({ error, endPath });
@@ -837,14 +837,14 @@ LibManager.copyDir = (startPath, endPath) => {
} }
LibManager.copyFile = (startPath, endPath) => { LibManager.copyFile = (startPath, endPath) => {
return new Promise((resove, reject) => { return new Promise((resolve, reject) => {
const endDirPath = path.dirname(endPath); const endDirPath = path.dirname(endPath);
fs_extra.ensureDir(endDirPath) fs_extra.ensureDir(endDirPath)
.then(() => { .then(() => {
return fs_extra.copy(startPath, endPath); return fs_extra.copy(startPath, endPath);
}) })
.then(() => { .then(() => {
resove({ error: null, endPath }); resolve({ error: null, endPath });
}) })
.catch((error) => { .catch((error) => {
resolve({ error, endPath }); resolve({ error, endPath });