Skip to content

raupulus/www.raupulus.dev

Repository files navigation

Proyecto: Portfolio Personal en Nuxt 3 (vuejs)

Sitio web del autor y del proyecto: https://raupulus.dev

Imagen del Proyecto

Repository https://gitlab.com/raupulus/www.raupulus.dev

Instalar dependencias

# yarn
yarn install

# npm
npm install

# pnpm
pnpm install

Preparar variables de entorno para api

Este proyecto depende de obtener la información a través de una api/backend que en mi caso lo tengo creado en otro proyecto utilizando Laravel/php.

Para configurar el dominio y la api, hay que copiar el archivo env.example.production a .env y será cargado automáticamente al ejecutarse (usa el env.example para desarrollar).

Iniciar servidor para desarrollar

El servidor para desarrollar se arranca por defecto en el puerto 3000 siendo accesible desde http://localhost:3000

npm run dev

Generar contenido estático para producción con SSR

Este comando generará el contenido estático preparado para SSR añadiendo también el sistema de rutas para contenido dinámico (como por ejemplo proyectos) incluyendo esto también en el sitemap.xml.

npm run generate

Previsualizar proyecto en producción

Con este comando podemos generar el proyecto y verlo localmente de modo que nos aseguramos del pase a producción si tenemos que detectar errores o depurar algún problema que

npm run preview

Galería

Imagen del Proyecto 1 Imagen del Proyecto 2 Imagen del Proyecto 3 Imagen del Proyecto 4

Licencia

Este proyecto está licenciado bajo la Licencia GPLv3. Consulta el archivo LICENSE para más detalles.