2017-03-03 8 views
1

ノードモジュールライブラリの他のフォルダは、プロジェクトで使用しているminファイル以外は安全に削除できますか?生産と開発にはどのノードモジュールが必要ですか?

例:のみから分のファイルを使用して、ドロップダウン

ための角度UIセレクトライブラリを使用して - 使用しての思考(select.min.css

、node_modules/DIST/select.min.js cdnの代わりに、ノードモジュールで作成されたライブラリがsrc、docs、test ..のような余分なフォルダを持っているため)

+2

まず、 'package.json'の' dependencies'と 'devDependencies'のリストを見てみましょう。後者の中には前者ではないものは、生産に必要なものではありません。 – Adam

答えて

2

これは一般にこれを行うことができるという保証はありません。しかし、慣例により、ほとんどのパッケージには、完全に含まれている未変換のコピーと完全に含まれたミニコピーがあります。これらのファイルはパッケージ内に他の依存関係を持たないため、パッケージ内の他のファイルを問題なく削除できます。

しかし、これがなぜ必要なのか自分自身に尋ねることをお勧めします。クライアントアプリケーションがミニファイルを要求するだけであれば、残りのパッケージはクライアントに送信する必要はありません。したがって、主な節約はサーバストレージです。これは、ほとんどのパッケージでディスクスペースのコンテキストで最小限に抑えられています。

+0

ソースコード全体がウェブサイトにダウンロードされると思う –

関連する問題