Skip to main content
Die Square Cloud CLI ist ein Kommandozeilen-Tool, mit dem du deine Anwendungen, Datenbanken und Workspaces im Terminal deployst und verwaltest.

Installieren

Installation der Square Cloud CLI
  • Installationsskript: lädt das neueste Release herunter, prüft es anhand der Release-Prüfsummen und kopiert squarecloud nach /usr/local/bin, wobei es sudo verwendet, wenn du nicht root bist. Es läuft unter einfachem sh und unterstützt x86 (64 und 32 Bit), arm64 und ARMv7. Unter Windows führst du es in WSL aus oder verwendest npm.
  • npm-Paket: benötigt Node.js und npm, installiere also zuerst ein aktuelles LTS-Release von Node.js. Es lässt sich auf x64 und arm64 (Apple Silicon, Windows on ARM, Linux) sowie auf ARMv7-Linux installieren. Wenn die Binärdatei nicht heruntergeladen werden kann, schlägt npm install fehl, anstatt eine CLI zu hinterlassen, die nicht läuft.

Installation überprüfen

Öffne ein neues Terminal und führe Folgendes aus:
Der Befehl gibt Square Cloud CLI version gefolgt von der installierten Version aus. Melde dich anschließend mit squarecloud auth login an.
Der Ordner mit der CLI ist nicht in deinem PATH, oder das Terminal wurde vor der Installation geöffnet.
  1. Schließe das Terminal und öffne ein neues: Ein Terminal liest PATH nur beim Start.
  2. npm: Führe npm prefix -g aus. Unter Windows muss der ausgegebene Ordner (meist %AppData%\npm) in deinem PATH sein; unter macOS und Linux muss es dessen Unterordner bin sein. Füge ihn in den Systemeinstellungen oder in deinem Shell-Profil hinzu.
  3. Installationsskript: Prüfe mit echo $PATH, ob /usr/local/bin in deinem PATH ist, und füge es deinem Shell-Profil hinzu, falls es fehlt.
Prüfe mit node --version und npm --version, ob Node.js und npm installiert sind. Falls nicht, installiere Node.js von nodejs.org, öffne ein neues Terminal und führe den Installationsbefehl erneut aus.

CLI aktualisieren

Führe den Installationsbefehl erneut aus:
Die CLI sucht höchstens einmal am Tag nach einer neueren Version, nur in einem Terminal, und gibt den Hinweis auf stderr aus, sodass er sich nie mit der --json-Ausgabe vermischt.

Sprache

Meldungen, Hilfe und Flag-Beschreibungen folgen deiner Systemsprache, die bei jedem Aufruf erkannt wird: Englisch, Portugiesisch, Spanisch, Deutsch, Französisch, Italienisch, Japanisch und Chinesisch. Die Variable LANGUAGE, LC_ALL, LC_MESSAGES oder LANG hat Vorrang, wenn sie gesetzt ist; andernfalls verwendet die CLI die Anzeigesprache des Betriebssystems (unter Windows die Anzeigesprache, nicht das Regionalformat). Eine Sprache ohne Übersetzung fällt auf Englisch zurück. Um eine Sprache für einen einzelnen Aufruf festzulegen:

Nächste Schritte

Schnellstart

Deploye deine erste Anwendung aus dem Terminal.

Authentifizierung

Anmeldung im Browser, mit einem API-Schlüssel oder in der CI.