Heroku で package.json で指定した任意のバージョンの Node.js を 動かす方法
おぉぉ。すばらしい。
https://github.com/heroku/heroku-buildpack-nodejs/tree/versions
自分も試してみた。
heroku config:add BUILDPACK_URL=https://github.com/heroku/heroku-buildpack-nodejs.git
こうして、自分のサンプルNode.jsアプリのpackages.jsonを
{ "name": "node-sample", "version": "0.0.1", "engines": { "node": ">=0.6.0 <0.7.0", "npm": ">=1.1.0" }, "dependencies": { "express": "2.5.4", "jsdom": "0.2.10", "request": "2.9.3", "iconv-jp": "1.1.3" } }
こんなふうにして、
git push heroku master
で、おお、できた!