How to run Bower on Heroku
bower, heroku, node.js, npm
Solution
Here is what I use in my app:
Adding proper scripts to `package.json`
"scripts": {
"start": "node web.js",
"postinstall": "bower cache clean && bower install"
},
Add `bower` to dependency list
"dependencies": {
...
"bower": "~1.3.12",
...
},
Publishing flow for `Heroku` is following
- It pulls recent version
- Runs `install`
- Runs `postinstall`
- Runs `start`
My Sample
- https://github.com/gevorg/typeitquick/blob/master/package.json
Problem
I'm trying to deploy a NodeJs App on Heroku and this app uses bower. I did what have been suggested here, but I'm having this error on Heroku after a push: bower error status code of git: 128