私はwebpack-encoreを使用することを学んでおり、それがdev
依存としてのみインストールされていることに気付きました。それは私のjs
とcss
のファイルを開発時にコンパイルしてリポジトリにプッシュし、次にプロダクションにプッシュする必要があるということですか?webpack-encoreプロジェクトのバージョン管理方針
それは私にはドキュメントが示唆しているようですが、それはマージ競合地獄を意味しないでしょうか?コンパイルされたファイルはマージできません。
また、バージョン管理哲学に反していないでしょうか?私が知る限り、コンパイルされた言語(つまりC/C++)でバイナリを公開するのではなく、コードをプッシュしてサーバーでコンパイルすることを期待します。私はこれがjavascriptの「コンパイル」と同じタイプではないことを知っていますが、この場合のプロダクションサーバの予想される動作は何ですか?それらを提供する準備が整ったファイルを受け取るか、リリース時にコンパイルするには?事前に
おかげ