これはプログラミングに関連する質問ですが、サーバーの管理面ではさらに重要です。Node.jsを含むたくさんのInode
私は利用可能な256Kのノードを持つサーバーを持っていますが、それ以外のところでは、5つのプロジェクトがこのサーバー上で多くのノードの依存関係(および多数のネストされた依存関係)で動作しています。これらの5つのプロジェクトのnpm install
では、使用可能なすべてのiノード(正確には251844の176215)の70%を使用しています。
私の質問は:
は、ノードDEPSを圧縮する方法はありますか?ファイルあたりのデータ量は増えますが、ファイル数は少なくなりますか?
おかげ
NPMの最新バージョンは、別々にネストするのではなく、依存モジュールを共有します。 – jfriend00
これは素晴らしい提案ですが、npmはこれを自動的にはまだ実行していないようです。手動でnpmの重複を実行します。 https://docs.npmjs.com/cli/dedupe – TinkerTank