Proceso de Maquetado: repositiorio local

Configuración del repositorio local

Escrito por~

Clonar sitio nuevo de Sutty

En sutty tenemos un directorio dedicado a los respositorios donde esta hain.sh :

cd ~/proyectos/sutty/

Crear un sitio desde sutty-base

local y pushear a 0xacab

  1. git clone git@0xacab.org:sutty/jekyll/$nombredesitio-jekyll-theme.git $nombredesitio-jekyll-theme

  2. git lfs fetch pull checkout

3.

git remote set-url origin NEW_URL

4.

git remote add upstream git@0xacab.org:sutty/jekyll/sutty-base-jekyll-theme.git

5.

git lfs fetch upstream --all

6.

git lfs push origin master --all

7.

git push origin master

## 0xacab dar acceso a escritura y llaves

sutty-base 2.0

En la version 2.0 de sutty base usamos 2 herramientas nuevas. `task` o `go-task` para instalar y gestionar las flags de compilación, instalación de gemas. con `go-task --list` muestra las tareas disponibles a ejecutar.

Dentro del repositorio:

1.

task bundle

para instalar dependencias de jekyll

2.

task pnpm

para instalar dependencias de esbuild (js)

3.

task build

para construir el sitio y publicarlo en

https://$sitio.sutty.local:4000

sutty-base 1.0

instalamos dependencias con make $flag

  1. make bundle (instalar gemas)

  2. make yarn (instalar node y bootstrap)

construimos el sitio y lo servimos

  1. make build (construir el sitio)

  2. make serve servir el sitio en

    $sitio.sutty.local:4000

  3. make webpack-dev-server (correr webpack para ejecutar el servidor de javascript local)

Documentar es un acto de amor, siempre es para otre.

Hecho por Sutty.