UNPKG

electron-vite

Version:

Electron build tooling based on Vite

25 lines (22 loc) 669 B
import colors from 'picocolors'; import { createLogger } from 'vite'; import { s as startElectron } from './lib-DI8hz120.js'; import { build } from './lib-CPRxxvGV.js'; import 'node:path'; import 'node:fs'; import 'node:url'; import 'node:module'; import 'esbuild'; import 'node:child_process'; import 'node:crypto'; import 'node:fs/promises'; import 'magic-string'; async function preview(inlineConfig = {}, options) { if (!options.skipBuild) { await build(inlineConfig); } const logger = createLogger(inlineConfig.logLevel); startElectron(inlineConfig.root); logger.info(colors.green(`\nstart electron app...\n`)); } export { preview };