Files

16 lines
567 B
JavaScript

// scripts/copy-ui.js —— 把 ui/dist 复制到 renderer-dist(打包/运行前准备)。
const fs = require('fs');
const path = require('path');
const src = path.join(__dirname, '..', 'ui', 'dist');
const dest = path.join(__dirname, '..', 'renderer-dist');
if (!fs.existsSync(path.join(src, 'index.html'))) {
console.error(`未找到前端构建产物:${src}\n请先运行: cd ui && npm run build`);
process.exit(1);
}
fs.rmSync(dest, { recursive: true, force: true });
fs.cpSync(src, dest, { recursive: true });
console.log(`已复制 ${src} -> ${dest}`);