16 lines
567 B
JavaScript
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}`);
|