Zum Hauptinhalt springen

Erste Schritte für Entwickler

Erste Schritte​

Sie können die Jutro-Starter-App verwenden, um sich mit Jutro vertraut zu machen. Die Starter-App verpackt Ihren Code in alle Hilfsmittel, die für die Entwicklung mit Jutro erforderlich sind, so dass Sie die Funktionen von Jutro erkunden und sofort mit der Entwicklung beginnen können.

Folgen Sie den Schritten auf der Seite Jutro-App erstellen, um per Bootstrap eine neue App zu erstellen. Für das Bootstrapping einer neuen App empfehlen wir die Verwendung von Node 22.

Warning: Die Starter-App ist nur zum Lernen! Sie können mit dieser Starter-App keine produktionsreife Anwendung erstellen. Sie können die grundlegenden Funktionen von Jutro ausprobieren und die Arbeitsabläufe üben, aber die Starter-App ist in ihrer Funktionalität eingeschränkt und eine fixe Version von Jutro.

Grundlagen​

Es folgen die Grundlagen für die Entwicklung mit Jutro:

  1. In Jutro Design System and UI Framework wird React für die Implementierung verwendet.
  2. In Jutro-Apps ist der Code in allen Hilfsprogrammen umschlossen, die für die Entwicklung mit Jutro erforderlich sind.
  3. Die Anwendungsstruktur stammt aus einer Grundrisskomponente.
  4. Das Layout der einzelnen Seiten wird mit Jutro-Layoutkomponenten erstellt.
  5. Verwenden Sie den Jutro-Internationalisierungsmechanismus, auch wenn Ihre Anwendung (noch) nicht übersetzt werden soll.

Mehr erfahren​

Sie können noch viel mehr lernen, wenn Sie unseren Lernmissionen folgen. Wenn Sie jede Mission abschließen, erhalten Sie ein Badge!

Fehlersuche​

Inkompatible ARM-Binärcodes​

Wenn Sie npm-Befehle auf einem Mac-Computer mit einem M1-Chip ausführen, können Sie auf eine Fehlermeldung stoßen, die besagt, dass es eine „inkompatible Architektur (vorhanden (x86_64), benötigt (arm64e))“ gibt.

Führen Sie die folgenden Schritte aus, um dieses Problem zu lösen:

  1. Installieren Sie den Node Version Manager (NVM), wenn Sie ihn noch nicht installiert haben.
  2. Überprüfen Sie Ihre Node-Version, indem Sie den Befehl node -v in Ihrem Terminal ausführen.
  3. Überprüfen Sie Ihre Node-Architektur, indem Sie den Befehl node -p process.arch in Ihrem Terminal ausführen. Dies sollte arm64 ausgeben.
  4. Wenn Sie zsh verwenden, führen Sie den Befehl arch -x86_64 zsh in demselben Terminal aus. Wenn Sie das Terminal schließen, wird die Architektur auf arm64 zurückgesetzt.
  5. Deinstallieren Sie Ihre aktuelle Node-Version mit dem Befehl nvm uninstall und installieren Sie anschließend die Version 22.6.0, indem Sie den Befehl nvm install v22.6.0 ausführen.
  6. Entfernen Sie das Verzeichnis node_modules aus Ihrem Projekt.
  7. Führen Sie npm install aus.
On this page