nodejs アプリケーションならふつうに package.json の postinstall でいいのですが、 ruby アプリケーションだと package.json を実行してくれません。
しかし、 ruby buildpack は assets:precompile
rake task があれば実行するので悪用します。
Rakefile
task "assets:precompile" do
`(cd /tmp && curl -O https://heroku-buildpack-nodejs.s3.amazonaws.com/nodejs-0.8.19.tgz)`
`(mkdir -p bin/nodejs && cd bin/nodejs && tar xzf /tmp/nodejs-0.8.19.tgz)`
`(cd bin && ln -s nodejs/bin/node node)`
`node bin/nodejs/bin/npm install`
end
rails の場合はすでに assets:precompile
が定義されているのでなんとかしてください(別 task にして assets:precompile が依存するようにすればいいのかな?)。