一個新的程序員的社區,學習新的編程語言並利用資源的力量。
克隆倉庫
克隆給定的存儲庫在您想要的文件夾中。
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已根據GPL-V3許可。
package-lock.json (請參見下面的package.json ,首先)。這是一個基於為項目安裝的NPM依賴項的確切版本自動生成的文件。 (您不會直接更改此文件)。
package.json :node.js項目的清單文件,其中包括元數據(項目的名稱,作者等)之類的內容。此清單是NPM知道要為您的項目安裝哪些軟件包的方式。
README.md :包含有關您項目的有用參考信息的文本文件。