Asset failu ceļa pielāgošana Webpack
Var iestatīt ceļu uz asset failiem
būvēšanas mapē. Tas tiek darīts
izmantojot iestatījumu assetModuleFilename.
Šajā iestatījumā mēs varam norādīt mapi,
kurā tiek ievietoti assets, kā arī veidni
faila nosaukumam.
Nosaukuma veidnē komanda [name]
apzīmē faila nosaukumu, komanda [hash] - hash,
un komanda [ext] - sākotnējā faila
paplašinājumu.
Tātad, darīsim iestatījumu:
webpack.config.jsexport default {
entry: './src/index.js',
output: {
filename: 'bundle.js',
path: path.resolve('dist'),
assetModuleFilename: 'assets/[name].[hash][ext]', // mūsu iestatījums
},
module: {
rules: [
{
test: /\.png$/,
type: 'asset/resource'
}
]
},
plugins: [
new HtmlWebpackPlugin(),
],
};
Задание 1
Iestatiet tā, lai visi assets
tiktu ievietoti mapē resources.