react-scripts-intlayer: Paquete NPM para usar Intlayer en una aplicación de Create React App

    Intlayer es un conjunto de paquetes diseñados específicamente para desarrolladores de JavaScript. Es compatible con frameworks como React, React y Express.js.

    El paquete react-scripts-intlayer incluye los comandos y complementos de react-scripts-intlayer para integrar Intlayer con la aplicación basada en Create React App. Estos complementos se basan en craco e incluyen configuración adicional para el empaquetador Webpack.

    Configuración

    El paquete react-scripts-intlayer funciona a la perfección con el paquete react-intlayer y el paquete intlayer. Consulta la documentación relevante para más información.

    Instalación

    Instala el paquete necesario usando tu administrador de paquetes preferido:

    bash
    npm install react-scripts-intlayer

    Uso

    Comandos CLI

    El paquete react-scripts-intlayer proporciona los siguientes comandos CLI:

    • npx react-scripts-intlayer build: Compila la aplicación React con la configuración de Intlayer.
    • npx react-scripts-intlayer start: Inicia el servidor de desarrollo con la configuración de Intlayer.

    Reemplazar scripts de package.json

    Para usar el paquete react-scripts-intlayer, necesitas reemplazar los scripts de package.json con los siguientes comandos:

    package.json
    {  "scripts": {    "start": "react-scripts-intlayer start",    "build": "react-scripts-intlayer build"  }}

    Usar configuración personalizada de Webpack

    react-scripts-intlayer se basa en craco, que te permite personalizar la configuración de Webpack.
    Si necesitas personalizar la configuración de Webpack, también puedes implementar tu propia configuración basada en el complemento craco de intlayer. Consulta el ejemplo aquí.

    Lee la guía completa de Intlayer para Create React App

    Intlayer proporciona muchas características para ayudarte a internacionalizar tu aplicación React.
    Consulta cómo usar intlayer con Create React App.

    Si tienes una idea para mejorar esta documentación, no dudes en contribuir enviando una pull request en GitHub.

    Enlace de GitHub a la documentación