-
Set your Heroku app's buildpack URL to
https://github.com/davidmfoley/heroku-buildpack-nodejs-gulp-bower.git. To be safe, you should really fork this and use your fork's URL. -
Run
heroku labs:enable user-env-compileto enable environment variable support -
Run
heroku config:set NODE_ENV=productionto set your environment toproduction(or any other name) -
Add a Gulp task called
heroku:productionthat builds your app -
Add a single line
Procfileto the root to serve the app via node:
web: node index.js
(edit to fit your case)
Inspired by Deploying a Yeoman/Angular app to Heroku.
Forked from heroku-buildpack-nodejs-gulp.
Which was forked from heroku-buildpack-nodejs.
Heavily based on heroku-buildpack-nodejs-grunt.