webpack
ve html-webpack-plugin
dizinlerini kullanarak index.html dosyasını oluşturulan komut dosyası paketiyle (bundle.[hash].js
) güncellerim.Webpack-dev-server ve HTML-webpack-plugin kullanarak diske .html çıkışı nasıl verilir
webpack-dev-server
'u çalıştırmam gerekiyor, böylece bu paketi belleğe yükleyebilmem ve Hot Module Replacement'ın avantajlarından yararlanabiliyorum.
Bu, kodun iki kere derlenmesini sağlar. webpack-dev-server
Ayrıca yeni bundle.[hash].js
ile index.html dosyasını güncellemek edebilmek için şimdi webpack-dev-sever
ardından webpack
yayınlamak zorunda çünkü
Ancak, ne istiyoruz vardır. İki kere derlemek garip görünüyor.
Yine, webpack
çalıştırdığım tek nedeni, index.html dosyasının paketin yeni karmasıyla güncelleştirilmesini sağlamaktır. Güncel bir index.html diske çıktılamak için webpack-dev-server
alabilirsem, webpack
komutunu tamamen bırakabilirim.
Bu mümkün mü? Öyleyse, web paketi yapılandırması ne olur? Webpack yapılandırmam çok uzun olduğu için burada yayınlamaya yardımcı olacağını düşünmedim.
neden iki kez derlediğini buldunuz mu. Aynı soruna sahip ... – alphapilgrim
Yea, iki kere derler çünkü '' webpack '' derlenecek ve 'webpack-dev-server' derlenecektir. Index.html dosyasını güncellemek için 'webpack' kullanmamayı bitirdim ve yalnızca geliştirme sırasında' webpack-dev-server'ı ve üretim sırasında sadece 'webpack'' kullanıyorum. Zorlanmamasını önlemek için bazı hariç tutmalar eklemeniz gerekir. – TetraDev