¿Qué es el ENV preestablecido de Babel?
¿Qué es el ENV preestablecido de Babel?

Video: ¿Qué es el ENV preestablecido de Babel?

Video: ¿Qué es el ENV preestablecido de Babel?
Video: How to Install and Use Babel to Transpile JavaScript 2024, Noviembre
Anonim

@ Babel / Preestablecido - env es un inteligente Preestablecido que le permite utilizar el último JavaScript sin necesidad de microgestionar qué transformaciones de sintaxis (y, opcionalmente, polyfills del navegador) son necesarias para su (s) entorno (s) de destino. ¡Esto hace su vida más fácil y los paquetes de JavaScript más pequeños! Instalar en pc.

Así que, ¿qué está preestablecido en Babel?

En Babel , a Preestablecido es un conjunto de complementos que se utilizan para admitir características de idiomas particulares. Los dos preajustes Babel utiliza de forma predeterminada: es2015: agrega soporte para ES2015 (o ES6) JavaScript. reaccionar: agrega soporte para JSX.

Posteriormente, la pregunta es, ¿qué versión de Babel estoy usando? También puede consultar el versión de babel -cli encontrando el Babel -cli carpeta en node_modules y mirando el versión propiedad del paquete. json que se encuentra en la base de esa carpeta. Si Babel -cli se instaló globalmente a través del indicador -g de npm install, podría comprobar el versión ejecutando el comando Babel -- versión.

De esta manera, ¿cómo se usa la reacción preestablecida de Babel?

Si quieres usar esta Preestablecido de Babel en un proyecto no construido con Create Reaccionar App, puedes instalarla siguiendo los siguientes pasos. Primero, instale Babel . Entonces instala Babel - Preestablecido - reaccionar -app. Esta Preestablecido usa la opción useBuiltIns con transform-object-rest-spread y transform- reaccionar -jsx, que asume que Object.

¿Está Babel en desuso?

los obsoleto uso de Babel -core / registro se ha eliminado en Babel 7; en su lugar use el paquete independiente @ Babel /Registrarse. @ Babel / register ahora solo compilará archivos en el trabajo actual directamente (se hizo para solucionar problemas con el enlace simbólico).

Recomendado: