master
刘东琪 9 months ago
parent 5eb788d968
commit 947d795b94
  1. 9
      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')
}
}

Loading…
Cancel
Save