Hello, j'ai un truc pas forcément tres récent pour du webpack 4.42, en espérant que ça puisse t'aider.
Salut, je viens de configurer webpack dans un nouveau projet, le souci c'est que j'ai repris un vielle config d'un projet où j'utilisais weppack 3 et il y'a les plugins
extract-text-webpack-plugin et webpack-manifest-plugin
qui sont depressier.
Depuis hier soir j'ai foulé toutes la doc mais mais rien.
Dans la doc je vois MiniCssExtractPlugin mais cette donc n'est oas du tout claire pour moi.
S'il vous plaît vous avez une nouvelle config (autoprefixer, minify, manifest)?
6 réponses
Bonjour,
Actuellement nous sommes à la version 5 de Webpack.
Si j'ai bien compris :
- extract-text-webpack-plugin est remplacé par => mini-css-extract-plugin
- webpack-manifest-plugin n'est pas dépressié, il est toujours indiqué dans la nouvelle documentions webpack 5
De plus : - uglifyjs-webpack-plugin n'est plus nécessaire webpack 5 le fait automatiquement (minify) avec le mode en 'development' ou 'production' dans webpack.config.js
- autoprefixer est fournit automatiquement avec postcss-loader en passant en option 'postcss-preset-env'
Bonjour Eric,
En effet Webpack 3 commence à dater un peu, et ses packages sont désormais deprecated.
Tu as sur Grafikart.fr une vidéo qui concerne Webpack 4 pour comprendre et faire tes propres configuration.
La version 5 est sortie fin d'année 2020, tu peux aussi aller sur la documentation pour trouver ton bonheur.
Après si tu as un soucis avec une configuration que tu as testé et qui te pose problème, nous te ferons un plaisir de t'aider :)
Bonjour merci pour vos reposes.
Je me suis refait toute la doc de nouveau et j'au pure ecrit une nouvelle configuration, mais je me rend compte que les let et const restent meme en prod.
Ma config actuelle