Skip to main content
La CLI di Square Cloud è uno strumento a riga di comando per effettuare il deploy e gestire le tue applicazioni, i tuoi database e i tuoi workspace dal terminale.

Installazione

Installazione della CLI di Square Cloud
  • Script di installazione: scarica l’ultima release, la verifica con i checksum della release e copia squarecloud in /usr/local/bin, usando sudo quando non sei root. Funziona con un semplice sh e supporta x86 (64 e 32 bit), arm64 e ARMv7. Su Windows eseguilo dentro WSL, oppure usa npm.
  • Pacchetto npm: richiede Node.js e npm, quindi installa prima una release LTS recente di Node.js. Si installa su x64 e arm64 (Apple Silicon, Windows on ARM, Linux) e su Linux ARMv7. Se il binario non può essere scaricato, npm install fallisce invece di lasciare una CLI che non può essere eseguita.

Verificare l’installazione

Apri un nuovo terminale ed esegui:
Il comando stampa Square Cloud CLI version seguito dalla versione installata. Poi accedi con squarecloud auth login.
La cartella che contiene la CLI non è nel tuo PATH, oppure il terminale è stato aperto prima dell’installazione.
  1. Chiudi il terminale e aprine uno nuovo: un terminale legge il PATH solo all’avvio.
  2. npm: esegui npm prefix -g. Su Windows la cartella stampata (di solito %AppData%\npm) deve essere nel tuo PATH; su macOS e Linux deve esserci la sua sottocartella bin. Aggiungila nelle impostazioni di sistema o nel profilo della shell.
  3. Script di installazione: controlla che /usr/local/bin sia nel tuo PATH con echo $PATH e, se manca, aggiungilo al profilo della shell.
Controlla che Node.js e npm siano installati con node --version e npm --version. Se non lo sono, installa Node.js da nodejs.org, apri un nuovo terminale ed esegui di nuovo il comando di installazione.

Aggiornare la CLI

Esegui di nuovo il comando di installazione:
La CLI controlla se esiste una nuova release al massimo una volta al giorno, solo in un terminale, e stampa l’avviso su stderr, così non si mescola mai con l’output di --json.

Lingua

Messaggi, aiuto e descrizioni dei flag seguono la lingua del tuo sistema, rilevata a ogni esecuzione: inglese, portoghese, spagnolo, tedesco, francese, italiano, giapponese e cinese. La variabile LANGUAGE, LC_ALL, LC_MESSAGES o LANG ha la precedenza quando è impostata; altrimenti la CLI usa la lingua di visualizzazione del sistema operativo (su Windows, la lingua di visualizzazione, non il formato regionale). Una lingua senza traduzione ricade sull’inglese. Per scegliere una lingua per una singola esecuzione:

Prossimi passi

Guida rapida

Effettua il deploy della tua prima applicazione dal terminale.

Autenticazione

Accedi dal browser, con una chiave API o in CI.