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
- Node (VersiΓ³n v16.10.0 o mayor)
- Gatsby CLI
- Netlify CLI
Ejecutar los comandos en la consola
yarn install
yarn start
Se levanta el proyecto localmente en http://localhost:8000/
βββ 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
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
- Ejecutar
npx netlify-cms-proxy-server
desde el directorio principal - En otra terminal, levantar el servidor local:
yarn start
- 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!!
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