Una comunidad para nuevos programadores para aprender nuevos lenguajes de programación y aprovechar el poder de los recursos.
Clonar el repositorio
Clone el repositorio dado en una carpeta donde quieras.
git clone https://github.com/BrainBuzzer/hyperlog.ClubInstalar las dependencias
Navegue al directorio clonado e instale las dependencias requeridas para ejecutar el proyecto.
cd hyperlog.Club
npm installNota: Es posible que deba instalar
windows_build_toolsynode-gypsi está utilizando Windows OS.
Empiece a desarrollar.
Gire el servidor desde el directorio.
npm run develop¡Abra el código fuente y comience a editar!
Hyperlog.club ahora se ejecuta en http://localhost:8000 !
Nota: también verá un segundo enlace: http://localhost:8000/___graphql . Esta es una herramienta que se puede usar para experimentar consultando los datos. Obtenga más información sobre el uso de esta herramienta en el tutorial de Gatsby.
Abra el directorio hyperlog.Club en su editor de código de elección. ¡Feliz codificación!
Un vistazo rápido a los archivos y directorios de nivel superior que verá en un proyecto de Gatsby.
.
├── node_modules
├── src
├── resources
├── .gitignore
├── .prettierrc
├── gatsby-browser.js
├── gatsby-config.js
├── gatsby-node.js
├── gatsby-ssr.js
├── LICENSE
├── package-lock.json
├── package.json
└── README.md
/node_modules : este directorio contiene todos los módulos de código en los que depende su proyecto (paquetes NPM) se instalan automáticamente.
/src : este directorio contendrá todo el código relacionado con lo que verá en el front-end de su sitio (lo que ve en el navegador) como el encabezado de su sitio o una plantilla de página. src es una convención para el "código fuente".
/resources : este directorio contiene todos los tutoriales y recursos que puede encontrar en el sitio web. Este directorio es el núcleo de todos los recursos.
.gitignore : este archivo le dice a Git qué archivos no debe rastrear / no mantener un historial de versiones.
.prettierrc : este es un archivo de configuración para Prettier. Prettier es una herramienta para ayudar a mantener el formato de su código consistente.
gatsby-browser.js : Este archivo es donde Gatsby espera encontrar cualquier uso de las API del navegador Gatsby (si las hay). Estos permiten la personalización/extensión de la configuración predeterminada de Gatsby que afectan el navegador.
gatsby-config.js : este es el archivo de configuración principal para un sitio de Gatsby. Aquí es donde puede especificar información sobre su sitio (metadatos) como el título y la descripción del sitio, que los complementos de Gatsby le gustaría incluir, etc. (consulte los documentos de configuración para obtener más detalles).
gatsby-node.js : este archivo es donde Gatsby espera encontrar cualquier uso de las API del nodo Gatsby (si las hay). Estos permiten la personalización/extensión de la configuración predeterminada de Gatsby que afectan las piezas del proceso de construcción del sitio.
gatsby-ssr.js : Este archivo es donde Gatsby espera encontrar cualquier uso de las API de renderización del lado del servidor de Gatsby (si las hay). Estos permiten la personalización de la configuración predeterminada de Gatsby que afectan la representación del lado del servidor.
LICENSE : HyperLog.Club tiene licencia bajo GPL-V3.
package-lock.json (ver package.json a continuación, primero). Este es un archivo generado automáticamente basado en las versiones exactas de sus dependencias de NPM que se instalaron para su proyecto. (No cambiará este archivo directamente).
package.json : un archivo manifiesto para proyectos Node.js, que incluye cosas como metadatos (el nombre del proyecto, autor, etc.). Este manifiesto es cómo NPM sabe qué paquetes instalar para su proyecto.
README.md : un archivo de texto que contiene información de referencia útil sobre su proyecto.