1. Tout d'abord, le "Guide" sur le site officiel indique que UglifyJsPlugin
est un plug-in intégré, utilisez-le simplement directement
2. Ensuite, sur la page d'introduction du plug-in, il est indiqué que UglifyJsPlugin
nécessite que le plug-in soit installé pour l'utiliser, et aussi
const UglifyJSPlugin = require('uglifyjs-webpack-plugin');
Disons que cette phrase oblige, mais ne contredit-elle pas le premier point ?
Donc : je l'ai essayé et j'ai découvert qu'il n'est pas nécessaire d'installer ou de déclarer require, il peut être utilisé directement
Ensuite, j'étais un peu confus...
webpack.optimize.UglifyJsPlugin
est le plug-in principal de webpack. Il est livré avec et peut être utilisé directement.webpack.optimize.UglifyJsPlugin
是webpack的核心插件,是自带的,直接使用。而
au lieu d'utiliser celle fournie avec webpack. C'est la différence. 🎜webpack.optimize.UglifyJsPlugin
和uglifyjs-webpack-plugin
Et
webpack.optimize.UglifyJsPlugin
etuglifyjs-webpack-plugin
sont le même plug-in Le contenu de votre deuxième image est mentionné dans le premier paragraphe, et son. l'utilisation est également Cela dit, vous pouvez installer la version UglifyJS spécifiée