Uma comunidade para os programadores novos para aprender novas linguagens de programação e aproveitar o poder dos recursos.
Clone o repo
Clone o repositório fornecido em uma pasta onde você deseja.
git clone https://github.com/BrainBuzzer/hyperlog.ClubInstalar as dependências
Navegue até o diretório clonado e instale as dependências necessárias para executar o projeto.
cd hyperlog.Club
npm installNOTA: Pode ser necessário instalar
windows_build_toolsenode-gypse você estiver usando o sistema operacional Windows.
Comece a desenvolver.
Gire o servidor no diretório.
npm run developAbra o código fonte e comece a editar!
HyperLog.club agora está em execução em http://localhost:8000 !
NOTA: Você também verá um segundo link: http://localhost:8000/___graphql . Esta é uma ferramenta que pode ser usada para experimentar a consulta dos dados. Saiba mais sobre o uso dessa ferramenta no tutorial de Gatsby.
Abra o diretório hyperlog.Club em seu editor de código de escolha. Codificação feliz!
Uma rápida olhada nos arquivos e diretórios de nível superior que você verá em um projeto 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 diretório contém todos os módulos de código do qual seu projeto depende (pacotes NPM) são instalados automaticamente.
/src : Este diretório conterá todo o código relacionado ao que você verá no front-end do seu site (o que você vê no navegador), como o cabeçalho do seu site ou um modelo de página. src é uma convenção para "código -fonte".
/resources : Este diretório contém todos os tutoriais e recursos que você pode encontrar no site. Este diretório é o núcleo de todos os recursos.
.gitignore : Este arquivo informa ao GIT quais arquivos não deve rastrear / não manter um histórico de versões para o qual.
.prettierrc : Este é um arquivo de configuração para o Prettier. Mais bonito é uma ferramenta para ajudar a manter a formatação do seu código consistente.
gatsby-browser.js : Este arquivo é onde Gatsby espera encontrar qualquer uso das APIs do navegador Gatsby (se houver). Isso permite a personalização/extensão das configurações de Gatsby padrão que afetam o navegador.
gatsby-config.js : Este é o principal arquivo de configuração de um site Gatsby. É aqui que você pode especificar informações sobre seu site (metadados), como o título e a descrição do site, quais plugins Gatsby você gostaria de incluir etc. (confira os documentos da configuração para obter mais detalhes).
gatsby-node.js : Este arquivo é onde Gatsby espera encontrar qualquer uso das APIs do Nó Gatsby (se houver). Isso permite a personalização/extensão das configurações padrão de Gatsby que afetam as partes do processo de construção do site.
gatsby-ssr.js : Este arquivo é onde Gatsby espera encontrar qualquer uso das APIs de renderização do lado do servidor Gatsby (se houver). Eles permitem a personalização das configurações de Gatsby padrão que afetam a renderização do lado do servidor.
LICENSE : HyperLog.club é licenciado em GPL-V3.
package-lock.json (consulte package.json abaixo, primeiro). Este é um arquivo gerado automaticamente com base nas versões exatas de suas dependências do NPM instaladas para o seu projeto. (Você não vai alterar este arquivo diretamente).
package.json : Um arquivo de manifesto para projetos node.js, que inclui coisas como metadados (nome do projeto, autor, etc.). Esse manifesto é como o NPM sabe quais pacotes instalarem para o seu projeto.
README.md : Um arquivo de texto contendo informações de referência úteis sobre seu projeto.