Section courante

A propos

Section administrative du site

plugins

Plugiciel
webpack module.exports

Syntaxe

plugins : [plugins1,plugins2,...]

Paramètres

Paramètre Description
plugins Ce paramètre d'indiquer le nom du plugiciel. Voici quelques uns des plugiciels disponibles :
Nom Description
BannerPlugin Ce plugiciel permet d'ajouter une bannière en haut de chaque morceau généré.
CommonsChunkPlugin Ce plugiciel permet d'extraire les modules communs partagés entre les blocs.
CompressionWebpackPlugin Ce plugiciel permet de préparer des versions compressées des ressources pour les servir avec Content-Encoding.
ContextReplacementPlugin Ce plugiciel permet de remplacer le contexte inféré d'une expression requise.
CopyWebpackPlugin Ce plugiciel permet de copier des fichiers individuels ou des répertoires entiers dans le répertoire de construction.
DefinePlugin Ce plugiciel permet d'autoriser les constantes globales configurées au moment de la compilation.
DllPlugin Ce plugiciel permet de diviser les bundles afin d'améliorer considérablement le temps de construction.
Dotenv Ce plugiciel permet d'utiliser un fichier avec des variables d'environnement spécifique.
EnvironmentPlugin Ce plugiciel permet d'appliquer un raccourci pour utiliser le DefinePlugin sur les clefs process.env.
EslintWebpackPlugin Ce plugiciel permet d'utiliser un ESLint pour webpack.
HotModuleReplacementPlugin Ce plugiciel permet d'activer le remplacement du module à chaud (HMR).
HtmlWebpackPlugin Ce plugiciel permet de créer facilement des fichiers HTML pour diffuser vos offres groupées.
IgnorePlugin Ce plugiciel permet d'exclure certains modules des bundles.
LimitChunkCountPlugin Ce plugiciel permet de définir des limites minimum et maximum pour la segmentation afin de mieux contrôler la segmentation.
MinChunkSizePlugin Ce plugiciel permet de conserver la taille des morceaux au-dessus de la limite spécifiée.
MiniCssExtractPlugin Ce plugiciel permet de créer un fichier CSS par fichier JS nécessitant CSS.
NoEmitOnErrorsPlugin Ce plugiciel permet de passer la phase d'émission en cas d'erreurs de compilation.
NormalModuleReplacementPlugin Ce plugiciel permet de remplacer les ressources correspondant à une expression régulière.
NpmInstallWebpackPlugin Ce plugiciel permet d'installer automatiquement les dépendances manquantes pendant le développement.
ProgressPlugin Ce plugiciel permet de signaler l'avancement de la compilation.
ProvidePlugin Ce plugiciel permet d'utiliser des modules sans avoir à utiliser import ou require.
SourceMapDevToolPlugin Ce plugiciel permet un contrôle plus finement des cartographies sources.
EvalSourceMapDevToolPlugin Ce plugiciel permet un contrôle plus finement des cartographies source d'évaluation.
TerserPlugin Ce plugiciel permet d'utiliser Terser pour minimiser le JS dans votre projet.
... ...

Description

Ce champ permet d'indiquer de personnaliser le processus de construction du webpack de différentes manières. Le webpack est livré avec une variété de plugiciels intégrés disponibles sous webpack.



Dernière mise à jour : Vendredi, le 7 Mai 2021