Formation Prestashop intégrateur: Utilisation avancée / Écrire un loader Webpack
Vous êtes ici : Accueil / Prestashop intégrateur / Utilisation avancée / Écrire un loader Webpack
Écrire un loader Webpack
La structure d'un loader est très simple. C'est une fonction qui reçoit un contenu en entrée et qui doit renvoyer le contenu transformé.
Exemple :
module.exports = function(content) {
this.cacheable && this.cacheable();
return "<!-- This is my comment -->";
};
On utilise notre fonction en la déclarant dans le fichier webpack.config.js :
Exemple :
// ...
module.exports = {
// ...
module: {
loaders: [{
test: /\.(html)$/,
loader: "my-loader"
}],
// ...
}
// ...
Dans cet exemple, notre loader remplace le contenu des fichiers .html par un commentaire.