react-scripts-intlayer: NPM-Paket zur Verwendung von Intlayer in einer React Create App-Anwendung

    Intlayer ist eine Suite von Paketen, die speziell für JavaScript-Entwickler entwickelt wurden. Es ist kompatibel mit Frameworks wie React, React und Express.js.

    Das react-scripts-intlayer-Paket enthält die react-scripts-intlayer-Befehle und Plugins zur Integration von Intlayer in eine auf Create React App basierende Anwendung. Diese Plugins basieren auf craco und beinhalten zusätzliche Konfigurationen für den Webpack Bundler.

    Konfiguration

    Das react-scripts-intlayer-Paket funktioniert nahtlos mit dem react-intlayer-Paket und dem intlayer-Paket. Schauen Sie sich die entsprechende Dokumentation für weitere Informationen an.

    Installation

    Installieren Sie das notwendige Paket mit Ihrem bevorzugten Paketmanager:

    bash
    npm install react-scripts-intlayer

    Verwendung

    CLI-Befehle

    Das react-scripts-intlayer-Paket bietet die folgenden CLI-Befehle:

    • npx react-scripts-intlayer build: Baut die React-Anwendung mit der Intlayer-Konfiguration.
    • npx react-scripts-intlayer start: Startet den Entwicklungsserver mit der Intlayer-Konfiguration.

    Ersetzen der package.json-Skripte

    Um das react-scripts-intlayer-Paket zu verwenden, müssen Sie die package.json-Skripte durch die folgenden Befehle ersetzen:

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

    Eigene Webpack-Konfiguration verwenden

    react-scripts-intlayer basiert auf craco, das es Ihnen ermöglicht, die Webpack-Konfiguration anzupassen. Wenn Sie die Webpack-Konfiguration anpassen müssen, können Sie auch Ihre eigene Einrichtung basierend auf dem Intlayer-Craco-Plugin implementieren. Beispiel hier ansehen.

    Lesen Sie den vollständigen Intlayer-Leitfaden für React Create App

    Intlayer bietet viele Funktionen, um Ihnen bei der Internationalisierung Ihrer React-Anwendung zu helfen. Sehen Sie, wie Sie Intlayer mit React Create App verwenden können.

    Wenn Sie eine Idee haben, um diese Dokumentation zu verbessern, zögern Sie bitte nicht, durch das Einreichen eines Pull-Requests auf GitHub beizutragen.

    GitHub-Link zur Dokumentation