adapter-node para servidores Node.js
Empaquete SvelteKit como un servidor Node.js para alojamiento tradicional
adapter-node para servidores Node.js es una lección gratuita de Sveltejs Academy en CoddyKit. Esta es la lección 2 de 4. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de Sveltejs Academy, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de Sveltejs Academy incluye 4 lecciones en total.
Cuándo utilizarlo
Elija adapter-node cuando necesite un alojamiento tradicional con Node.js: SSR, acciones de formularios y endpoints de servidor.
Instalar
Instale el adaptador.
npm install -D @sveltejs/adapter-nodeConfigurar
Conéctelo en svelte.config.js.
import adapter from "@sveltejs/adapter-node";
export default { kit: { adapter: adapter() } };Compilar
Ejecute npm run build. La salida se guarda en build/.
Ejecutar el servidor
Inícielo con Node.
ORIGIN=https://yoursite.com node buildVariables de entorno
Utilice ORIGIN, PORT, HOST y cualquier variable personalizada que espere su aplicación.
Proxy inverso
Ejecute la aplicación detrás de Nginx o Caddy para TLS, compresión y almacenamiento en caché.
Gestor de procesos
Utilice pm2 o systemd para mantener el servidor en ejecución y reiniciarlo si falla.
Modo clúster
Ejecute varias instancias de Node detrás de un balanceador de carga para obtener un mayor rendimiento.
Docker
Una implementación habitual consiste en que el Dockerfile copie build/ y ejecute node build.
Comparación con Edge
Los servidores Node gestionan mejor las conexiones de larga duración que las funciones de Edge; Edge gana en latencia global.
Comprobación rápida
¿Qué comando inicia el servidor compilado con adapter-node?
Resumen
adapter-node empaqueta SvelteKit como un servidor Node.js, ideal para el alojamiento tradicional y todas las funciones de SSR.
Preguntas frecuentes
¿La lección «adapter-node para servidores Node.js» es gratis?
Sí — el texto completo de «adapter-node para servidores Node.js» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de Sveltejs Academy, actualiza a CoddyKit PRO. El curso de Sveltejs Academy incluye 4 lecciones en total.
¿Qué aprenderé en «adapter-node para servidores Node.js»?
Empaquete SvelteKit como un servidor Node.js para alojamiento tradicional Practicas Sveltejs Academy con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.
¿Necesito experiencia previa para empezar Sveltejs Academy?
No se requiere experiencia previa. Sveltejs Academy en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 2 de 4.
¿Cuánto tiempo toma la lección «adapter-node para servidores Node.js»?
La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.
¿Puedo escribir y ejecutar código en esta lección de Sveltejs Academy?
Sí. Cada lección de Sveltejs Academy incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.
Todas las lecciones de este curso
- adapter-static para sitios estáticos
- adapter-node para servidores Node.js
- adapter-vercel y adapter-cloudflare
- Compilación y previsualización