pack-linux.js 433 B

123456789101112131415161718
  1. const { execSync } = require('child_process');
  2. const { exit } = require('process');
  3. function run(cmd) {
  4. console.log(`\n>>> ${cmd}`);
  5. try {
  6. execSync(cmd, { stdio: 'inherit', cwd: process.cwd() });
  7. } catch (e) {
  8. console.error(`命令失败: ${cmd}`, e.message);
  9. exit(1);
  10. }
  11. }
  12. run('npm run build:h5');
  13. run('npm run prebuild:arm:linux');
  14. run('npm run build:electron:linux');
  15. console.log('\n✅ 全部构建完成');