Windows (WSL)
Nutze ArmIn unter Windows am besten mit WSL.
ArmIn laeuft zwar direkt unter Windows, die beste Erfahrung bekommst du aber mit Windows Subsystem for Linux (WSL). WSL bietet eine Linux-Umgebung, die mit den ArmIn-Features nahtlos funktioniert.
Einrichtung
-
Install WSL
Falls noch nicht geschehen, installiere WSL mit der offiziellen Microsoft-Anleitung.
-
Install ArmIn in WSL
Wenn WSL eingerichtet ist, oeffne dein WSL-Terminal und installiere ArmIn mit einer der Installationsmethoden.
Terminal-Fenster curl -fsSL https://armin.com.cn/install | bash -
ArmIn über WSL verwenden
Wechsle in dein Projektverzeichnis (Windows-Dateien erreichst du ueber
/mnt/c/,/mnt/d/usw.) und starte ArmIn.Terminal-Fenster cd /mnt/c/Users/YourName/projectarmin
Desktop-App + WSL-Server
Wenn du die ArmIn-Desktop-App nutzen willst, den Server aber in WSL betreiben moechtest:
-
Starte den Server in WSL mit
--hostname 0.0.0.0, damit externe Verbindungen moeglich sind:Terminal-Fenster armin serve --hostname 0.0.0.0 --port 4096 -
Verbinde die Desktop-App mit
http://localhost:4096
Web-Client + WSL
Fuer die beste Web-Erfahrung unter Windows:
-
Fuehre
armin webim WSL-Terminal aus, nicht in PowerShell:Terminal-Fenster armin web --hostname 0.0.0.0 -
Rufe die URL im Windows-Browser auf unter
http://localhost:<port>(ArmIn zeigt die URL an)
Wenn du armin web aus WSL startest, bleiben Dateizugriff und Terminal-Integration sauber.
Gleichzeitig ist die Weboberflaeche weiterhin im Windows-Browser erreichbar.
Zugriff auf Windows-Dateien
WSL kann ueber das Verzeichnis /mnt/ auf alle Windows-Dateien zugreifen:
- Laufwerk
C:->/mnt/c/ - Laufwerk
D:->/mnt/d/ - usw.
Beispiel:
cd /mnt/c/Users/YourName/Documents/projectarminTipps
- Lass ArmIn in WSL laufen, auch wenn das Projekt auf einem Windows-Laufwerk liegt
- Nutze die WSL-Extension von VS Code fuer einen integrierten Workflow
- ArmIn-Konfiguration und Sitzungen liegen in WSL unter
~/.local/share/armin/