Construye tu linux
- Node.js
- npm/yarn
- 11ty
npm install @11ty/eleventy --save-dev
- Clonar el repositorio
- Instalar dependencias
- Realizar los cambios
- Una vez que no se va a realizar más cambio, hacer push a la rama principal para que se despliegue
- Si se va a referenciar un archivo por ruta absoluta, usar {{ basePath }} antes de la ruta. Ejemplo: {{ basePath }}/style.css
- Usar una buena estructura de carpetas dentro de la carpeta
src/content
- Puedes tener un servidor local para 11ty con:
npx @11ty/eleventy --serve
├── src/ # Contiene los archivos fuente del proyecto
│ ├── _includes/ # Plantillas para las páginas
│ ├── content/ # Markdown con las secciones del sitio
│ ├── img/ # Archivos de imagen
│ ├── styles/ # Archivos CSS personalizados
│ └── js/ # Archivos JS
├── .eleventy.js # Configuración principal de 11ty
├── package.json # Dependencias y scripts
└── README.md # Este archivo
Este proyecto está licenciado bajo la Licencia Pública General de GNU v3.0.
Esto significa que eres libre de:
- Usar el proyecto para cualquier propósito.
- Estudiar y modificar el código fuente.
- Distribuir copias del proyecto o tus modificaciones.
Sin embargo, cualquier trabajo derivado también debe ser licenciado bajo la misma licencia. Consulta el archivo LICENSE para más detalles.