Une communauté pour les nouveaux programmeurs pour apprendre de nouveaux langages de programmation et tirer parti de la puissance des ressources.
Cloner le repo
Clone le repo donné dans un dossier où vous voulez.
git clone https://github.com/BrainBuzzer/hyperlog.ClubInstaller les dépendances
Accédez au répertoire cloné et installez les dépendances nécessaires pour exécuter le projet.
cd hyperlog.Club
npm installRemarque: Vous devrez peut-être installer
windows_build_toolsetnode-gypsi vous utilisez Windows OS.
Commencez à développer.
Tournez le serveur à partir du répertoire.
npm run developOuvrez le code source et commencez à éditer!
HyperLog.club fonctionne maintenant sur http://localhost:8000 !
Remarque: Vous verrez également un deuxième lien: http://localhost:8000/___graphql . Il s'agit d'un outil qui peut être utilisé pour expérimenter avec l'interrogation des données. En savoir plus sur l'utilisation de cet outil dans le tutoriel Gatsby.
Ouvrez le répertoire hyperlog.Club dans votre éditeur de code de choix. Codage heureux!
Un rapide coup d'œil aux fichiers et répertoires de niveau supérieur que vous verrez dans un projet 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 : ce répertoire contient tous les modules de code dont votre projet dépend (packages NPM) est automatiquement installé.
/src : Ce répertoire contiendra tout le code lié à ce que vous verrez sur le frontal de votre site (ce que vous voyez dans le navigateur) comme l'en-tête de votre site ou un modèle de page. src est une convention de «code source».
/resources : Ce répertoire contient tous les tutoriels et ressources que vous pouvez trouver sur le site Web. Ce répertoire est au cœur de toutes les ressources.
.gitignore : Ce fichier indique à Git quels fichiers il ne devrait pas suivre / ne pas maintenir l'historique de version.
.prettierrc : Il s'agit d'un fichier de configuration pour plus joli. Plus joli est un outil pour aider à maintenir le formatage de votre code cohérent.
gatsby-browser.js : Ce fichier est l'endroit où Gatsby s'attend à trouver une utilisation des API du navigateur Gatsby (le cas échéant). Ceux-ci permettent une personnalisation / extension des paramètres GATSBY par défaut affectant le navigateur.
gatsby-config.js : il s'agit du fichier de configuration principal d'un site gatsby. C'est là que vous pouvez spécifier des informations sur votre site (métadonnées) comme le titre et la description du site, que les plugins Gatsby que vous souhaitez inclure, etc. (consultez les documents de configuration pour plus de détails).
gatsby-node.js : ce fichier est l'endroit où Gatsby s'attend à trouver une utilisation des API du nœud Gatsby (le cas échéant). Ceux-ci permettent une personnalisation / extension des paramètres GATSBY par défaut affectant les éléments du processus de construction du site.
gatsby-ssr.js : Ce fichier est l'endroit où Gatsby s'attend à trouver une utilisation des API de rendu côté serveur GATSBY (le cas échéant). Ceux-ci permettent la personnalisation des paramètres GATSBY par défaut affectant le rendu côté serveur.
LICENSE : HyperLog.club est licencié sous GPL-V3.
package-lock.json (voir package.json ci-dessous, d'abord). Il s'agit d'un fichier généré automatiquement basé sur les versions exactes de vos dépendances NPM qui ont été installées pour votre projet. (Vous ne modifierez pas ce fichier directement).
package.json : un fichier manifeste pour les projets Node.js, qui comprend des choses comme les métadonnées (nom du projet, auteur, etc.). Ce manifeste est de savoir comment NPM sait quels packages installer pour votre projet.
README.md : un fichier texte contenant des informations de référence utiles sur votre projet.