justlep / nw-blueprint

A project-blueprint for NWJS-based applications using Grunt, LESS, Pug and Knockout.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

nw-blueprint Build Status

A project-blueprint for quickly building NWJS-based applications using Grunt, LESS, Pug and Knockout (or any other JS libraries). Based on NodeJS and Node-Webkit. Compileable to a standalone program (per default Win/64), but should easily be adjustable for Linux/Mac.

Install

$ npm install

Run locally (developer tools enabled)

# Optionally: start watchers first to auto-rebuild CSS/HTML when .less or .pug files are modified
# (CSS changes will become visible immediately without restarting the app if `liveReload.pug` is included)
$ grunt watchLessAndPug

$ grunt runDebug

Build standalone application (no developer tools)

$ grunt buildApp

After the successful build, the executable standalone application is located in

  • build/nw-blueprint-app/<platform>/

Configuration / Customization

About

A project-blueprint for NWJS-based applications using Grunt, LESS, Pug and Knockout.


Languages

Language:JavaScript 68.6%Language:CSS 23.5%Language:HTML 8.0%