1

現在、Heroku はアプリをデプロイするたびにすべての依存関係を再インストールします。依存関係の新しいバージョンにバグがあるか、現在のセットアップと互換性がない場合、何かが壊れる可能性があります。package.js でバージョンを変更した場合にのみ依存関係をダウンロードするように heroku に指示する方法はありますか (dotCloud で行うのと同じように)。

4

1 に答える 1

1

Herokuにバグがない限り、パッケージをブロックする方法は、内の依存関係の特定のバージョンを使用することpackage.jsonです。node.jsページを見てください。

サンプルpackage.json

{
  "name": "appname",
  "version": "0.0.1",
  "dependencies": {
    "express": "2.5.8"
  },
  "engines": {
    "node": "0.8.x",
    "npm": "1.1.x"
  }
}
于 2012-08-28T06:44:07.537 に答える