2017-11-08 16 views
0

最近ノードアプリケーションでwebpackを使い始めました。しかし、アプリケーションはclient/dist/js/app.jsに膨大なファイルを生成し、毎回そのファイルをコミットするのにかなりの時間がかかります。私のウェブアプリケーションが成長し続けるにつれて、さらに悪化するだろうと私は想像しています。webpackで生成されたファイルをコミットしていますか?

npm run bundleを実行すると、ローカルでwebpackが実行され、必要なファイルがすべて生成されるため、実際にwebpackによって生成されたディレクトリ全体をコミットする必要がありますか?それは良いか悪い練習とみなされているのですか?

+1

No ** ** gitのためのあらゆる種類の組み込み/コンパイル済みファイルをコミットしないでください。 –

答えて

1

あなたのファイルは、webpackによってソースコードから生成された縮小されたjavascriptです。これらの生成されたファイルは、ソースファイルが変更された後にwebpackを実行するたびに上書きされるため、リポジトリのdistフォルダからは削除しないでください。

このディレクトリをリポジトリから削除して、.gitignoreファイルにdist/と書き込んで、次回に再度追加しないようにしてください。

+0

ええ、ありがとう。 webpackを有効にするために、私はいくつかのオンラインチュートリアルに従いましたが、ファイルを追跡することについて何も触れませんでした。直感的に、あなたが言ったことと同じことを、ちょうど確認したいと思った。 – nikolaevra

関連する問題