一个新的程序员的社区,学习新的编程语言并利用资源的力量。
克隆仓库
克隆给定的存储库在您想要的文件夹中。
git clone https://github.com/BrainBuzzer/hyperlog.Club安装依赖项
导航到克隆目录并安装运行项目所需的依赖项。
cd hyperlog.Club
npm install注意:如果使用Windows OS,则可能需要安装
windows_build_tools和node-gyp。
开始发展。
从目录旋转服务器。
npm run develop打开源代码并开始编辑!
Hyperlog.club现在在http://localhost:8000 !
注意:您还将看到第二个链接: http://localhost:8000/___graphql 。这是一种可以用于查询数据的工具。了解有关在Gatsby教程中使用此工具的更多信息。
在您选择的代码编辑器中打开hyperlog.Club目录。愉快的编码!
快速查看您将在盖茨比项目中看到的顶级文件和目录。
.
├── 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 :此目录包含项目依赖于(NPM软件包)的所有代码模块。
/src :此目录将包含与您在网站前端(浏览器中看到的)(例如网站标头或页面模板)中看到的所有代码。 src是“源代码”的约定。
/resources :此目录包含您在网站上可以找到的所有教程和资源。该目录是所有资源的核心。
.gitignore :此文件告诉GIT它不应跟踪 /不维护版本历史记录。
.prettierrc :这是一个漂亮的配置文件。 Prettier是一种工具,可以帮助保持代码的格式一致。
gatsby-browser.js :此文件是盖茨比(Gatsby)期望找到盖茨比浏览器API(如果有)的任何用法的地方。这些允许自定义/扩展默认盖茨比设置影响浏览器。
gatsby-config.js :这是盖茨比站点的主要配置文件。在这里,您可以在其中指定有关您的网站(元数据)的信息,例如网站标题和描述,您要包含的gatsby插件等(请查看配置文档以获取更多详细信息)。
gatsby-node.js :此文件是盖茨比(Gatsby)期望找到盖茨比节点API(如果有)的任何用法的地方。这些允许自定义/扩展默认的盖茨比设置影响站点构建过程的部分。
gatsby-ssr.js :此文件是Gatsby希望找到盖茨比服务器端渲染API(如果有)的任何用法的地方。这些允许自定义影响服务器端渲染的默认盖茨比设置。
LICENSE : Hyperlog.Club is licensed under GPL-v3.
package-lock.json (请参见下面的package.json ,首先)。这是一个基于为项目安装的NPM依赖项的确切版本自动生成的文件。 (您不会直接更改此文件)。
package.json :node.js项目的清单文件,其中包括元数据(项目的名称,作者等)之类的内容。此清单是NPM知道要为您的项目安装哪些软件包的方式。
README.md :包含有关您项目的有用参考信息的文本文件。