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

/btron/

    Package Sidebar

    Install

    npm i btron

    Weekly Downloads

    1

    Version

    0.3.1

    License

    MIT

    Unpacked Size

    1.1 MB

    Total Files

    105

    Last publish

    Collaborators

    • eliot