diff --git a/utils/JsUtil.js b/utils/JsUtil.js index 4e8c122..b3109a2 100644 --- a/utils/JsUtil.js +++ b/utils/JsUtil.js @@ -17,13 +17,13 @@ class JsUtil { //获取script @src 属性 let jsSrc = script.src; let url = new URL(jsSrc); - let fileName = areaName + url.pathname.replaceAll('/', '.'); + let fileName = areaName + url.pathname.replaceAll('/', '_'); let filePath = path.resolve(__dirname, `../public/static/js/`); let existDir = fs.existsSync(filePath); if (!existDir) { fs.mkdirSync(filePath, {recursive: true}); } - let file =path.resolve(filePath, fileName); + let file = path.resolve(filePath, fileName); let existFile = fs.existsSync(file); let jsText; if (existFile) { @@ -51,11 +51,12 @@ class JsUtil { const buffer = Buffer.from(arrayBuffer); let file = path.resolve(filePath, fileName); fs.writeFile(file, buffer, {encoding: 'utf8'}, (err) => { - if (err){ + if (err) { console.error(`文件${file}写入失败 ---> ${err}`) + } else { + console.info(`文件${file}写入成功`) } }) - console.log('File downloaded and saved successfully.'); return buffer.toString('utf8') } }