Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
A lightweight project template for structured scalable single-page web apps
JavaScript
branch: master

Update README.md

latest commit d9e434a88b
Ed Rooth authored
Failed to load latest commit information.
app updated npm modules and fixed bug in new express version
docs updated readmes
grunt major refacotring of mocha scraper. now listening for mocha test runn…
lib trivial reformatting
public fixed dependency with bootstrap tooltip/popover
test
testrunner updated jquery for testloader too
.gitignore got a basic phantom js testrunner up and working
README.md Update README.md
grunt.js fixed less watcher that i broke in previous change
package.json updated npm modules and fixed bug in new express version

README.md

Pith

Spend more time coding your awesome app, and less time writing boilerplate.

Pith is a colleciton of front-end libraries, tools, boilerplate, and sane defaults for modular single-page pplications.

Components

Pith is comprised of the following components:

Features

  • Super light-weight
  • Completely modularized
  • Out of the box build process that lints, compiles, minifies etc.
  • Easily customizable

Dependencies

Quick Setup

  • fork this repo
  • git clone <your-new-github-url>
  • sudo npm install -g grunt (if not already installed)
  • npm install Installs other dependencies.
  • grunt Do the initial build so css and template files are compiled.
  • npm start Starts the web server.
  • Point your browser to http://localhost:3000

Other Commands

  • grunt Default runs all build tasks in development mode. Compiles less files, lints JS files, compiles templates. timize and compile all client-side JavaScript.
  • grunt prod Kick off a production-ready build. Like the default but with more optimized/minifiied/etc output.
  • grunt test Run unit tests from the command line (requires PhantomJS). (Alternatively Open testrunner/index.html to view unit tests in your browser)

Watch Commands

  • grunt watch All inclusive watch to update generated files when the sources change. Reompiles less files, lints JS files, and recompiles templates.
Something went wrong with that request. Please try again.