by strt

GitHub Readme.md

Heroku Buildpack for node/bower/gulp


  1. Install the Heroku Toolbelt.
  2. On the command line, set your app's buildpack URL to target this repository:

    heroku config:set BUILDPACK_URL=https://github.com/krry/heroku-buildpack-nodejs-gulp-bower.git
  3. Set the NODE_ENV to an environment name of your choice:

    heroku config:set NODE_ENV={{env}} // I like to keep my `env` names short, e.g., "prod", "stage", "test", "int", "dev"
  4. Allow the Heroku instance to install devDependencies stored in your package.json as heroku recommends.

    heroku config:set NPM_CONFIG_PRODUCTION=false
  5. For each environment name, add a Gulp task named heroku:{{env}} that builds the app for that environment.

    var gulp = require('gulp');
    gulp.tasks('heroku:prod', [default]);