Webpack kullanarak html dosyasını küçültmek için html-webpack-plugin kullanıyorum.html-webpack-plugin gereksiz etiketler üretir
Orijinal html dosyasının yalnızca <script src="./app.js"></script>
vardır, ancak html-webpack-plugin kullanarak dosyayı küçültdükten sonra <script src="./app.js"></script><script src="app.js"></script>
üretir. Bir yedekli <script src="app.js"></script>
ekler. html-minifier'un sunduğu her seçeneği denedim, ancak sorunu çözmedim.
Bunu nasıl çözeceğini bilen var mı? Benim webpack config
kısmı:
new HtmlWebpackPlugin({
template: 'app/main.html',
filename: 'index.html',
minify: {
collapseWhitespace: true,
removeComments: true,
removeRedundantAttributes: true,
removeScriptTypeAttributes: true,
removeStyleLinkTypeAttributes: true,
},
}),
Dokümanlar 'eklenti script tags' kullanarak vücuttaki tüm webpack demetleri yer alacağı bir HTML5 dosyası oluşturur. Böylece, şablondan '' öğesini kaldırabilirsiniz. –
Çok teşekkür ederim !!!! Bu problemi çözdü. – tet