adapter-node per il server Node.js
Confezioni SvelteKit come server Node.js per l'hosting tradizionale.
adapter-node per il server Node.js è una lezione Sveltejs Academy gratuita su CoddyKit. Questa è la lezione 2 di 4. Puoi leggere la lezione completa qui gratuitamente — poi esercitati direttamente nel browser con un editor di codice integrato e un tutor IA disponibile 24/7. Fa parte del percorso di apprendimento Sveltejs Academy, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso Sveltejs Academy include 4 lezioni in totale.
Quando utilizzarlo
Scelga adapter-node quando ha bisogno di un hosting Node.js tradizionale: SSR, form actions ed endpoint server.
Installazione
Installi l'adapter.
npm install -D @sveltejs/adapter-nodeConfigurazione
Lo configuri nel proprio svelte.config.js.
import adapter from "@sveltejs/adapter-node";
export default { kit: { adapter: adapter() } };Build
Esegua npm run build. L'output viene scritto in build/.
Avvio del server
Lo avvii con Node.
ORIGIN=https://yoursite.com node buildVariabili d'ambiente
Utilizzi ORIGIN, PORT, HOST e tutte le variabili personalizzate richieste dalla sua app.
Reverse proxy
Esegua l'app dietro Nginx o Caddy per TLS, compressione e caching.
Gestore dei processi
Utilizzi pm2 o systemd per mantenere il server in esecuzione e riavviarlo in caso di errore.
Modalità cluster
Esegua più istanze Node dietro un bilanciatore del carico per aumentare il throughput.
Docker
Un deploy comune prevede un Dockerfile che copia build/ ed esegue node build.
Confronto con edge
I server Node gestiscono meglio le connessioni di lunga durata rispetto alle funzioni edge; edge offre una latenza globale inferiore.
Verifica rapida
Quale comando avvia il server creato con adapter-node?
Riepilogo
adapter-node impacchetta SvelteKit come server Node.js, ideale per l'hosting tradizionale e per tutte le funzionalità SSR.
Domande Frequenti
La lezione «adapter-node per il server Node.js» è gratuita?
Sì — il testo completo di «adapter-node per il server Node.js» è gratuito qui sul web. Per esercitarvi in modo interattivo (un editor di codice integrato e un tutor IA 24/7) e sbloccare il resto del corso Sveltejs Academy, passa a CoddyKit PRO. Il corso Sveltejs Academy include 4 lezioni in totale.
Cosa imparerò in «adapter-node per il server Node.js»?
Confezioni SvelteKit come server Node.js per l'hosting tradizionale. Eserciti Sveltejs Academy con codice pratico che esegui direttamente nel browser, e un tutor IA 24/7 risponde alle tue domande mentre lavori sulla lezione.
Ho bisogno di esperienza per iniziare Sveltejs Academy?
Non è richiesta alcuna esperienza precedente. Sveltejs Academy su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 2 di 4.
Quanto tempo richiede la lezione «adapter-node per il server Node.js»?
La maggior parte delle lezioni CoddyKit richiede circa 5–10 minuti. Ogni lezione è breve e interattiva, quindi fai progressi costanti e riprendi esattamente da dove hai lasciato su web e app.
Posso scrivere ed eseguire codice in questa lezione Sveltejs Academy?
Sì. Ogni lezione Sveltejs Academy include un editor di codice integrato, quindi scrivi ed esegui codice reale direttamente nel tuo browser e ricevi feedback istantaneo dall'IA — nessuna configurazione locale necessaria.
Tutte le lezioni di questo corso
- adapter-static per siti statici
- adapter-node per il server Node.js
- adapter-vercel e adapter-cloudflare
- Creazione e anteprima