Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

179
Vistas
¿Cómo configurar Babel para que solo genere código es2017/moderno?

Estoy tratando de configurar la web con plugin de optimización y babel para crear paquetes de módulos/sin módulos. De hecho, no me importa demasiado lo de nomodule, pero me gustaría asegurarme de configurar correctamente babel para generar el código es2017. En varios tuts, por ejemplo, este , encontré un ajuste preestablecido como 'es2017', pero de babel docs parece que ya no es compatible. En su lugar, debería usar '@babel/preset-env' junto con una configuración de lista de navegador. No me queda muy claro cómo debo componer la lista de navegadores. Por ahora, diría algo como:

 module.exports = { presets : [ '@babel/preset-env' ], targets : { browsers: "last 2 versions, not dead, not IE 11", esmodules: true } };

Pero no estoy muy seguro... ¿Puede alguien decirme cuál es perfecto? :)

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Acabo de encontrar una respuesta leyendo este código que viene de aquí . Es simplemente:

 'last 2 Chrome versions', 'last 2 Safari versions', 'last 2 iOS versions', 'last 2 Edge versions', 'Firefox ESR',

Y no usar el destino de esmodules debido a este problema, como se informa en los comentarios sobre el código vinculado anterior:

https://github.com/babel/babel/issues/8809

Incluso si probablemente con babel 8 podremos usarlo:

https://github.com/babel/babel/pull/12189

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda