Comunidad de Desarrolladores RSS

Desplegar un sitio estático de Next.js en Railway

Esta guía muestra cómo alojar un sitio estático de Next.js en Railway, una plataforma para alojar aplicaciones web. Para empezar, necesitas una cuenta de GitHub, una cuenta de Railway y Node.js instalado. Crea una nueva aplicación de Next.js instalando react, react-dom y next como dependencias de npm y agregando scripts necesarios al archivo package.json. Crea una carpeta de aplicación con un archivo layout.tsx y page.tsx, y agrega un diseño raíz y una página de inicio a estos archivos. Ejecuta el servidor de desarrollo y ve el sitio en http://localhost:3000. Para construir la aplicación de Next.js, detiene el servidor, agrega una configuración de exportación estática a next.config.js y ejecuta el comando de compilación. Esto producirá una carpeta "out" con los activos HTML/CSS/JS de la aplicación. Para desplegar en Railway, instala la herramienta CLI de Railway, inicia sesión en tu cuenta de Railway, crea un nuevo proyecto, enlaza la carpeta "out" al proyecto y despliega la aplicación. Una vez desplegado, puedes probar el sitio y actualizarlo reconstruyendo y redeploying la aplicación.
favicon
dev.to
Deploying a Static Next.js Site to Railway
Create attached notes ...