feat: vite自定义插件,实现复制src下面的md文件到public/md文件夹下(优化)

master
LCJ-MinYa 9 months ago
parent b9417d6c25
commit f1d1a56a77

@ -21,7 +21,16 @@ const moveMarkdownFiles = (dir: string) => {
// 检查目标文件是否存在 // 检查目标文件是否存在
if (!fs.existsSync(distPath)) { if (!fs.existsSync(distPath)) {
fs.copyFileSync(filePath, distPath); fs.copyFileSync(filePath, distPath);
console.log(`自定义vite插件复制 ${filePath}${distPath}`); console.log(`自定义vite插件复制 ${filePath}${distPath}(新增)`);
} else {
// 比较文件大小
const sourceFileSize = stat.size;
const distFileSize = fs.statSync(distPath).size;
if (sourceFileSize !== distFileSize) {
fs.copyFileSync(filePath, distPath);
console.log(`自定义vite插件复制 ${filePath}${distPath}(文件大小不一致)`);
}
} }
} }
}); });

Loading…
Cancel
Save