Come creare un progetto Node.js
Puoi creare facilmente progetti Node.js nel tuo account di hosting web per distribuire e ospitare applicazioni web potenti e scalabili.
Vai alla tua Area Cliente > Siti Web > Progetti Node.js e clicca su Nuovo progetto nell’angolo in alto a destra.

Si avvierà la procedura guidata di configurazione di Node.js, che offre due metodi di deployment:
Importare un repository GitHub
Collegare il tuo progetto Node.js a un repository GitHub è il metodo consigliato per il deployment dell’applicazione, perché consente di utilizzare il deployment automatico: ogni volta che invii nuovo codice al branch collegato, SiteGround ricompila ed esegue automaticamente il deployment dell’app.
Ecco i passaggi per importare un repository GitHub:
- Seleziona Importa repository Git e premi Continua.

- Se non hai ancora collegato il tuo account GitHub, ti verrà chiesto di autorizzare l’app GitHub di SiteGround e di concedere accesso al tuo account o a repository specifici. Questa operazione viene eseguita su GitHub ed è necessaria una sola volta: in seguito, tutti i repository autorizzati saranno disponibili per qualsiasi progetto futuro.

- Una volta collegato il tuo account GitHub, la procedura guidata di configurazione mostrerà i repository esistenti a cui hai concesso l’accesso. Puoi scegliere quello di cui desideri eseguire il deployment. Se il repository che desideri importare non è presente nell’elenco, usa Clicca qui accanto a “Manca un repository?”.
- Clicca su Continua per avviare il deployment.

Carica i tuoi file
Invece di collegare un repository GitHub, puoi caricare manualmente i file della tua applicazione Node.js dal tuo computer. Tieni presente che se scegli questa opzione, dovrai ricaricare i file ogni volta che apporti modifiche al codice.
Ecco i passaggi:
- Scegli Carica i tuoi file nell’installazione guidata del nuovo progetto.
- Premi Continua.

- Clicca su Esplora file per aprire una finestra di selezione file per scegliere l’archivio contenente i file della tua applicazione.

- Una volta caricato il file, clicca su Continua per avviare il processo di build.

Passaggi finali della procedura guidata di configurazione
Una volta avviato il deployment, vedrai una schermata “in corso” con i log della build, che verranno poi registrati nei log di Site Tools dell’applicazione. Indipendentemente dal metodo scelto, verrà visualizzata una pagina finale che conferma il completamento dell’installazione.
Puoi utilizzare i due pulsanti di azione rapida per visualizzare il sito oppure modificare le impostazioni dell’app nei relativi Site Tools. Per maggiori informazioni, consulta questa guida su come gestire il tuo progetto Node.js in Site Tools.
