ssruiz / girls-code-web

Fork GC

Home Page:https://girlscode.netlify.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Website de Girls Code

Website de Girls Code

πŸ€– Trabajar con un repo remoto

Trabajar sobre un fork del proyecto. Hacer los PRs desde el fork.

DocumentaciΓ³n de cΓ³mo hacer fork del proyecto aqui. https://help.github.com/es/github/getting-started-with-github/fork-a-repo

Comandos para setear repositorio localmente

git remote set-url origin https://github.com/USERNAME/REPOSITORY.git
git remote add girlscodepy https://github.com/GirlsCodePy/girls-code-web.git

Prerequisitos

πŸš€ Instalar dependencias y correr localmente

Ejecutar los comandos en la consola

yarn install 
yarn start 

Se levanta el proyecto localmente en http://localhost:8000/

Estructura del Proyecto

β”œβ”€β”€ src
β”‚   └── components // Carpeta de componentes
β”‚   β”‚  └── Component // Un folder para cada componente (si necesita estilos propios)
β”‚   β”‚    β”‚   └── index.js // Archivo para exponer el default export
β”‚   β”‚    β”‚   └── Component.js // Componente
β”‚   β”‚    β”‚   └── styles.sass // Estilos del componente, importados en el .js del componente
β”œβ”€β”€ styles
β”‚   └── _base.sass // Titulos, botones, texto con colores, etc.
β”‚   └── _fonts.sass // Font imports
β”‚   └── _helpers.sass // Helpers
β”‚   └── _layout.sass // Estilos de layout (flex, cssgrid, estilos de layout que se reusan) 
β”‚   └── _variables.sass // Variables, disponible sin importar en todos los archivos
β”‚   └── main.sass // Bulma e internal imports

Trabajar con un repositorio local de Netlify

Agregar al principio del archivo de configuraciΓ³n local_backend en el config.yml

backend:
  name: ...

# when using the default proxy server port
local_backend: true
  1. Ejecutar npx netlify-cms-proxy-server desde el directorio principal
  2. En otra terminal, levantar el servidor local: yarn start
  3. Abrir http://localhost:8081/admin/ para verificar que puedes administrar tu contenido de Netlify localmente

Nota: netlify-cms-proxy-server ejecuta un servidor express no autenticado. SOLAMENTE debe ser utilizado localmente!!

🀝 Licencia

Este proyecto estΓ‘ licenciado bajo los tΓ©rminos de la Licencia PΓΊblica General GNU v3.0 - vea el archivo LICENSE para mΓ‘s detalles

About

Fork GC

https://girlscode.netlify.app/

License:GNU General Public License v3.0


Languages

Language:JavaScript 92.4%Language:Sass 7.5%Language:CSS 0.1%