diff --git a/SrcBookCase.js b/SrcBookCase.js index 86813974..d13a8fc2 100644 --- a/SrcBookCase.js +++ b/SrcBookCase.js @@ -1,9 +1,13 @@ function bookCase() { let publicfile; - let cfgfile = "hiker://files/rules/Src/Ju/config.json"; - if (fileExist(cfgfile)) { - eval("let Juconfig=" + fetch(cfgfile) + ";"); - publicfile = Juconfig["依赖"].match(/http(s)?:\/\/.*\//)[0] + 'SrcJuPublic.js'; + try{ + publicfile = config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJuPublic.js'; + }catch(e){ + let cfgfile = "hiker://files/rules/Src/Ju/config.json"; + if (fileExist(cfgfile)) { + eval("let Juconfig=" + fetch(cfgfile) + ";"); + publicfile = Juconfig["依赖"].match(/http(s)?:\/\/.*\//)[0] + 'SrcJuPublic.js'; + } } require(publicfile); let Julist = [];