// 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}`);