A lightweight Vite-like dev tool and bundler for mobile editors such as Acode and Termux. It provides a development server with live reload, standard and professional bundling (using esbuild for professional mode), and a preview server. The current stable version is 1.3.1 with active development. It focuses on minimal dependencies and works in constrained environments where full Vite may not run. Key differentiators: esbuild is included, supports JSX/TypeScript in professional mode, has a simple CLI, and is optimized for mobile.
npm install broviteNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Create a simple app with two JS files, then start the development server with live reload.
Run 'brovite build --professional' or 'brovite build -P' to enable esbuild-based bundling with full node_modules resolution.
Use a HTTPS proxy or serve on localhost only. Alternatively, use 'brovite preview' after building.
Explicitly specify an available port: 'brovite dev --port 8080'
Manually navigate to the displayed URL.
Upgrade Node.js to v16 or later.
Ensure you have internet access during 'npm install -g brovite' or reinstall. If offline, use standard build only.
Use a different port: 'brovite dev --port 3001' or kill the process using that port.
Use Node.js >=16 and ensure your entry file has .js extension and 'type': 'module' in package.json, or use .mjs.
No dependency data recorded yet.