Zum Hauptinhalt springen

Lokale Umgebung vorbereiten

Bevor Sie mit der Erkundung der Welt von Jutro beginnen, sollten Sie sicherstellen, dass Sie die notwendigen Tools installiert haben.

Note: Nur für Windows-Benutzer

Führen Sie PowerShell als Administrator aus, um Tools über Shellbefehle zu installieren und Berechtigungsprobleme zu vermeiden.

Visual Studio Code installieren​

  1. Gehen Sie auf https://code.visualstudio.com/ und laden Sie das Installationsprogramm für Ihr System herunter.
  2. Befolgen Sie die Installationsanweisungen.

Git installieren​

Sobald Sie Git installiert haben, können Sie es direkt in VS Code verwenden, um Änderungen auszuführen und zu übertragen, Zweige zu erstellen und so weiter.

  1. Gehen Sie auf https://git-scm.com/downloads und laden Sie die Installation für Ihr System herunter.

Node.js installieren​

Installieren Sie eine Node.js-Version, die mit der Starter-App kompatibel ist:

  • Node-Version: >=22.6.0 < 23
  • npm: >=10.8.2
  1. Öffnen Sie https://nodejs.org/download/release/ und suchen Sie nach der Version von Node, die Sie installieren möchten. Wenn Sie z. B. Version 22.6.0 herunterladen möchten, suchen Sie nach "v22.6.0". Sie erhalten auch die zugehörige NPM-Version.
Important: Verwenden Sie das Node.js-Installationsprogramm, das zur Architektur Ihres Computers passt. Für 64-Bit-Systeme (am gebräuchlichsten) laden Sie das 64-Bit-Installationsprogramm (x64) herunter. Für 32-Bit-Systeme laden Sie das 32-Bit-Installationsprogramm (x86) herunter.

Haftungsausschluss: Wenn Sie eine 32-Bit-Version von Node verwenden, müssen Sie möglicherweise einige zusätzliche Bibliotheken/DLLs/C (C++)-Compiler für einige indirekte Abhängigkeiten von Jutro (z. B. canvas) auf Ihrem Computer einrichten. Das liegt daran, dass die Versionen ihrer Pre-Builds möglicherweise nicht für die 32-Bit-Architektur verfügbar sind. In diesem Fall müssen diese möglicherweise lokal aus den Quellen von node-gyp erstellt werden (daher sind zusätzlichen Tools auf Ihrem Rechner erforderlich).

Note: Alternativ können Sie auch Node Version Manager (nvm) (oder die Variante für Windows-Betriebssysteme) installieren und dann zur Installation der kompatiblen Node-Version verwenden. Mit nvm ist auch ein einfacher Wechsel zur richtigen Node-Version möglich, die zum Ausführen der Startanwendung erforderlich ist. Dies ist nützlich, wenn bereits andere Versionen installiert wurden.
  1. Um zu überprüfen, ob Sie über die richtige Version von Node verfügen, öffnen Sie ein neues Befehlszeilenfenster und führen Sie folgendes aus:
node -v

Abhängigkeiten von node-gyp installieren​

node-gyp wird von vielen Abhängigkeiten von Jutro benötigt, benötigt aber selbst auch mehrere globale Bibliotheken/Tools, die auf Ihrem System installiert sein müssen, um eine korrekte Funktion zu ermöglichen.

  1. Installieren Sie die erforderlichen Tools und Bibliotheken für Ihr Betriebssystem:

    a. Unix

    b. macOS

    c. Windows

  2. Konfigurieren Sie node-gyp so, dass auf eine geeignete Python-Version auf Ihrem Computer verwiesen wird, und befolgen Sie die node-gyp Empfehlung.

Wenn Sie nicht über die von node-gyp benötigte Version von Python verfügen, empfehlen wir Ihnen, diese mit dem Versionsverwaltungsprogramm pyenv (oder dessen Variante für Windows-Betriebssysteme) zu installieren.