btron

0.3.1 • Public • Published

B-Tron

Bundle Electron projects with live reload

Install

npm install btron -g

..or as devDependency:

npm install btron -D

Commands

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 Babel

    package.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, or all
  • The app name is from name property of the project's package.json

Defaults

The following are included by default.

  • Babel presets: env, stage-0 and react
  • Babel plugin: add-module-exports

Readme

Keywords

none

Package Sidebar

Install

npm i btron

Weekly Downloads

4

Version

0.3.1

License

MIT

Unpacked Size

1.1 MB

Total Files

105

Last publish

Collaborators

  • eliot