ビルド中にNPMによってインストールされたnode_moduleをキャッシュするためにBluemixのデフォルトの動作を変更することはできますか?BluemixでNode.jsアプリケーションを構築する際のnode_moduleのデフォルトキャッシングをオーバーライドする方法は?
0
A
答えて
1
Bluemixのデフォルトの動作は、NPMによってインストールされたすべてのnode_moduleをキャッシュすることです。 ただし、NODE_MODULES_CACHE変数を使用して、ノードbuildpackが以前のビルドのキャッシュを使用するか無視するかを判断できます。
キャッシュを無効にするには、以下のCFコマンドを実行してNODE_MODULES_CACHEをfalseに設定します。
$が設定-ENV CF myappのNODE_MODULES_CACHE偽
3
Bluemixは、ノード・アプリケーションごとのキャッシュディレクトリを維持し、構築する間それが持続しています。キャッシュには解決された依存関係が格納されているため、アプリケーションがデプロイされるたびにダウンロードおよびインストールされません。 NODE_MODULES_CACHE変数を使用して、ノードbuildpackが以前のビルドのキャッシュを使用するか無視するかを判断します。デフォルト値はtrueです。お使いのアプリケーションに含まれているnode_modulesががキャッシュされていない
$ cf set-env myapp NODE_MODULES_CACHE false
注意。
あなたはモジュールがキャッシュされているものの上にきめの細かい制御を達成するためにあなたのトップレベルpackage.jsonでcacheDirectories配列を使用することができます。 cacheDirectories要素がpackage.jsonに存在する場合、cacheDirectories配列にあるモジュールのみがキャッシュされます。次の例では唯一のnode_modulesとbower_componentsがキャッシュされています。
{
"cacheDirectories": ["node_modules","bower_components"],
...
}
詳しい情報hereを。
関連する問題
- 1. Bluemixでモバイル・アプリケーションを構築する
- 2. bluemixで反応するnative .ipaと.apkアプリケーションを構築する方法
- 3. Bluemixでnode.jsアプリケーションでシングルサインオンを使用する方法
- 4. bluemixでNode.jsを作成する方法
- 5. Node.jsのメソッドをオーバーライドする方法は?
- 6. このnode.jsとangleアプリケーションの構築方法は?
- 7. Node.jsでウェブサイトを構築するには?
- 8. node.jsにイメージサービスを構築する最善の方法
- 9. SpringとEclipseでWebアプリケーションを構築する際の問題
- 10. 「anuglarとnode.jsでチャットボットを構築する方法」?
- 11. IoTアプリケーションをシームレスに構築する方法は何ですか?
- 12. Bluemixの使用方法PHPユニットテストでのテストジョブの構築とデプロイ
- 13. Java Web Appを構築する際のスピードアップの方法
- 14. Marklogicで簡単な検索アプリケーションを構築する方法は?
- 15. spring 3でオンラインxulアプリケーションを構築する方法は?
- 16. オフラインで動作するPHP mysqlアプリケーションを構築する方法
- 17. Rhomobileで最初のアプリケーションを構築する方法
- 18. djangoのアプリケーション/テンプレートでgitを構築する方法
- 19. タイムゾーン対応アプリケーションを構築する際のベストプラクティス
- 20. SOAタイプのアプリケーションを構築する際、MsMqは標準ですか?
- 21. TypeScriptでアプリケーションを構築するには?
- 22. ワークスペースを構築する際の問題
- 23. マーマレードデモを構築する際のエラー
- 24. rxjs/Observableを構築する際のエラー
- 25. XPage Bluemixのアプリケーションを開発する際のガイドラインは?
- 26. BluemixオートスケーリングサービスでPythonアプリケーションのポリシーを定義する方法は?
- 27. IOSアプリケーションを構築する
- 28. Pythonアプリケーションを構築する
- 29. アプリケーション層のプリフェッチシステムを構築する方法
- 30. 基本的なFlashアプリケーションを構築する最速の方法