mirror of
https://github.com/BlueSkyXN/WorkerJS_CloudFlare_ImageBed.git
synced 2024-11-16 03:32:26 +08:00
24 lines
956 B
JavaScript
24 lines
956 B
JavaScript
|
const fs = require('fs');
|
||
|
const path = require('path');
|
||
|
|
||
|
// 设置源文件和目标文件的路径
|
||
|
const srcDir = path.join(__dirname, '..', '..', 'cloudflare-page'); // cloudflare-page 目录的路径
|
||
|
const srcFilePath = path.join(srcDir, 'Tools-TGPH.html'); // 源文件路径
|
||
|
const destDir = path.join(__dirname, '..', '..', 'dist'); // 目标 dist 目录的路径
|
||
|
const destToolsDir = path.join(destDir, 'tools'); // 目标 tools 目录的路径
|
||
|
const destFilePath = path.join(destToolsDir, 'tgph.html'); // 目标文件路径
|
||
|
|
||
|
// 确保目标目录存在
|
||
|
if (!fs.existsSync(destToolsDir)) {
|
||
|
fs.mkdirSync(destToolsDir, { recursive: true });
|
||
|
}
|
||
|
|
||
|
// 检查源文件是否存在
|
||
|
if (fs.existsSync(srcFilePath)) {
|
||
|
// 复制并重命名文件
|
||
|
fs.copyFileSync(srcFilePath, destFilePath);
|
||
|
console.log(`文件 ${srcFilePath} 已成功复制并重命名到 ${destFilePath}`);
|
||
|
} else {
|
||
|
console.log(`源文件 ${srcFilePath} 不存在。`);
|
||
|
}
|