2017-01-11 5 views

答えて

0

パッケージのnode_modulesフォルダは決して押し込まれません。 node_modulesフォルダーは、インストールされた依存関係のファイルを保管するために使用されます。 package.jsonファイルには、どのバージョンのモジュールをインストールするかが定義されています。パッケージをnpm install ...でインストールしている間は、package.jsonが解析され、新しく作成されたnode_modulesフォルダ内の依存関係も取得され、インストールされます。

TLDR:node_modulesフォルダの内容がpackage.jsonに「記載」されているため、数千のファイルをコピーする代わりにインストール時に作成できます。

これは、重複を減らし、モジュール間のバインドを緩くするために使用されます。

+0

解説ありがとうございました – pooja

+0

この回答を参考にしていただければ幸いです。 –

関連する問題