Tendría que explicar cómo configurar babel en combinación con un paquete web para transpilar y polillenar JS. También necesito apuntar al navegador IE 11.
Configuración de la lista de navegación
"browserslist": [ "defaults", "> 0.5%", "IE 11" ]Configuraciones de Babel
module.exports = { sourceType: "unambiguous", presets: [ [ "@babel/preset-env", { debug: true, useBuiltIns: "usage", corejs : { version : "3", } } ] ], }Configuración del paquete web
// Path const path = require("path"); module.exports = { mode: "production", context: path.resolve(__dirname, 'js'), entry: { 'app': './app.js', }, output: { path: path.resolve(__dirname, 'dist/'), filename: '[name].bundle.js', }, module: { rules: [ { test: /\.(js)$/, loader: "babel-loader", exclude: [ /node_modules/, ] } ] }, resolve: { extensions: [".js"], modules: [ 'node_modules', ], }, optimization: { minimize: false } };aplicación.js
const app = typeof undefined; app1.paquete.js
npm run build: genere 2970 líneas de código solo para una línea en app.js
91kb sin minimizar
26kb minimizado
Captura de pantalla
¿Qué estoy haciendo mal? Bueno, gracias