Webpack'te Asset Gruplarının Yolu Nasıl Özelleştirilir
Her asset grubu için kaydetme yolu
belirleyebilirsiniz. Bu,
her grup için belirtilen
generator ayarı
kullanılarak yapılır:
export default {
entry: './src/index.js',
output: {
filename: 'bundle.js',
path: path.resolve('dist'),
},
module: {
rules: [
{
test: /\.png$/,
type: 'asset/resource',
generator: {
filename: 'images/[name].[hash][ext]'
}
}
]
},
plugins: [
new HtmlWebpackPlugin(),
],
};
.png uzantılı tüm resimleri
images/png klasörüne yerleştirin.
.jpg uzantılı tüm resimleri
images/jpg klasörüne yerleştirin.
.zip uzantılı tüm dosyaları
download klasörüne yerleştirin.
.zip veya .rar
uzantılı tüm dosyaları
download klasörüne yerleştirin.