Роҳи фармоиш додани assets дар Webpack
Барои ҳар як гурӯҳи assets метавон роҳи нигоҳдорӣ таъин кард. Ин
бо танзимоти
generator анҷом дода мешавад, ки
барои ҳар як гурӯҳ ишора карда мешавад:
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 ба ҷузвдонӣ images/png гирд оред.
Ҳамаи аксҳо бо васеъшавии
.jpg ба ҷузвдонӣ images/jpg гирд оред.
Ҳамаи файлҳо бо васеъшавии
.zip ба ҷузвдонӣ download гирд оред.
Ҳамаи файлҳо бо васеъшавии
.zip ё .rar
ба ҷузвдонӣ download гирд оред.