English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
El método mencionado en el artículo anterior, después de la actualización de webpack, también se cambió la dirección de caché de uglify, se necesita encontrar la dirección nuevamente.
Después de la prueba, se descubrió que no importa uglify-js2 uglify-js3 Todos admiten IE8 Tratamiento de compatibilidad.
Pero agregar parámetros de configuración en webpack.optimize.UglifyJsPlugin no es efectivo (el problema de webpack).
No puedo encontrar manualmente la ruta de caché de webpack cada vez, ¿no estaré loco?
UglifyjsWebpackPlugin
El punto clave sigue siendoUglifyjsWebpackPlugin Este plugin no es el plugin integrado webpack.optimize.UglifyJsPlugin.
$ npm i -D uglifyjs-webpack-plugin
Instale este plugin por separado y úselo.
const UglifyJsPlugin = require('uglifyjs-webpack-plugin') module.exports = { entry: '.',/app.js', output: { filename: 'bundle.js', }, plugins: [ new UglifyJsPlugin({ uglifyOptions: { ie8: true, }, }), ], };
¿No te sientes más puro?
ps: webpack 2 3 Todas las versiones admiten.
Resumen
Este descubrimiento fue realizado por un colega que encontró uglify-js3 También admite ie8 Tratamiento de compatibilidad.
Luego volví a probar varias veces, y también viPlugin de la página web oficial de webpack Verificar la viabilidad después.
De lo contrario, podría seguir utilizando el método繁琐的方式。
Esto es todo el contenido del artículo, espero que sea útil para su aprendizaje y que todos apoyen el tutorial de clamor.
Declaración: El contenido de este artículo se ha obtenido de la red, es propiedad del autor original, el contenido se ha contribuido y subido por los usuarios de Internet, este sitio web no posee los derechos de propiedad, no se ha realizado un procesamiento editorial manual y no asume responsabilidad alguna por las responsabilidades legales. Si encuentra contenido sospechoso de infracción de derechos de autor, por favor envíe un correo electrónico a: notice#oldtoolbag.com (al enviar un correo electrónico, reemplace # con @) para denunciar y proporcionar evidencia relevante. Si se encuentra contenido sospechoso de infracción de derechos de autor, por favor envíe un correo electrónico a: notice#w