0.3.1 • Published 8 years ago
btron v0.3.1
B-Tron
Bundle Electron projects with live reload
Install
npm install btron -g..or as devDependency:
npm install btron -DCommands
btron new [app name]
Create a new project folder with basic structure
/assets- Contents will be copied to/build/client/index.html- Compiled via Ejs/client/index.scss- Compiled via Sass/client/index.js- Compiled via Browserify/icons- Icons for packaged app/server- Compiled via Babelpackage.json- Dependencies (not devDependency) will be installed in/build
btron
- Build the app, watch for file change, then recompile and reload
btron [platform]
- Package the app for specified platform:
mac,win,linux, orall - The app name is from
nameproperty of the project'spackage.json
Defaults
The following are included by default.
- Babel presets:
env,stage-0andreact - Babel plugin:
add-module-exports