English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Spiegazione dettagliata della compatibilità di webpack3 con IE8

Il metodo descritto nell'articolo precedente, dopo l'aggiornamento di webpack, ha cambiato anche l'indirizzo di cache di uglify, è necessario trovare un nuovo indirizzo.

Successivamente, il test ha dimostrato che sia uglify-js2 che uglify-js3 supportano il trattamento della compatibilità con IE8.

Ma aggiungere parametri di configurazione in webpack.optimize.UglifyJsPlugin non ha avuto alcun effetto (il problema è di webpack).

Non possiamo trovare manualmente il percorso di cache di webpack ogni volta, altrimenti diventerà folle.

UglifyjsWebpackPlugin

Il punto chiave rimaneUglifyjsWebpackPlugin Plugin, ma non è il plugin integrato webpack.optimize.UglifyJsPlugin.

$ npm i -D uglifyjs-webpack-plugin

Puoi usarlo dopo averlo installato singolarmente.

const UglifyJsPlugin = require('uglifyjs-webpack-plugin')
module.exports = {
 entry: './app.js',
 output: {
  filename: 'bundle.js',
 },
 plugins: [
  new UglifyJsPlugin({
   uglifyOptions: {
    ie8: true,
   },
  }),
 ],
};

Non sembra che sia tornato alla sua essenza?

ps: le versioni 2 e 3 di webpack lo supportano.

Conclusione

Questa scoperta è stata fatta da un collega che ha scoperto che uglify-js3 supporta anche il trattamento di compatibilità con ie8.

Poi ho testato di nuovo più volte e ho guardatoPlugin ufficiale del sito web webpack Verifica posteriore della fattibilità.

Altrimenti potrei continuare a usare il modo complicato che avevo prima.

Questo è tutto il contenuto dell'articolo, spero che sia utile per la tua apprendimento, e ti prego di supportare e urlare la guida.

Dichiarazione: il contenuto di questo articolo è stato tratto da Internet, il copyright spetta ai rispettivi autori, il contenuto è stato contribuito e caricato autonomamente dagli utenti di Internet, questo sito non detiene i diritti di proprietà, non è stato elaborato manualmente e non assume responsabilità legali correlate. Se trovi contenuti sospetti di violazione del copyright, ti preghiamo di inviare una e-mail a: notice#oldtoolbag.com (al momento dell'invio dell'e-mail, sostituisci # con @) per segnalare, fornendo prove pertinenti. Una volta verificata, questo sito eliminerà immediatamente il contenuto sospetto di violazione del copyright.

Ti potrebbe interessare