2016-10-28 17 views
0

Laravelプロジェクトのnpm installを使用したとき。それは不必要なライブラリをたくさん作成します。 package.jsonファイルで定義したパッケージのみをインストールする方法を知りたい。package.jsonファイルに定義されているパッケージのみnode_modulesをインストールするには

Screenshot of node_modules content

+0

これらは推移的な依存関係があり、それらを取り除くことはできません。 – Linuslabo

答えて

1

これらのパッケージは、独自の依存関係を持っている依存関係を持っています。したがって、アプリケーションを中断しない限り、私はそれを変更しません。

2

npm installが再帰的であるためです。プロジェクトにモジュールAが必要で、それ自体モジュールBnpm installをインストールする必要があるとします。

つまり、package.jsonに1つのモジュールしか使用していない場合でも、と表示されているモジュールはすべてです。

関連する問題