蓋茲比:使用 Orbiter 建立和託管部落格的初學者指南
Gatsby 是基於 React 建立的領先靜態網站產生器,簡化了建立動態網站的過程。 它於 2015 年作為開源專案推出,現已成為開發人員的熱門選擇,並於 2023 年被 Netlify 收購。雖然 Netlify 提供強大的託管服務,但 Orbiter 提供了專為 Gatsby 網站設計的更簡單、更用戶友好的替代方案。本教學將指導您在 Orbiter 上建立和部署基本的 Gatsby 部落格。
入門:先決條件與項目設定
開始之前,請確保您具備以下條件:
開啟終端機並導航至專案目錄:
<code class="language-bash">cd my-projects-folder</code>
我們將使用預先建立的 Gatsby 部落格範本以方便使用。 在終端機中執行此命令:
<code class="language-bash">npx gatsby new gatsby-starter-blog https://github.com/gatsbyjs/gatsby-starter-blog</code>
這會初始化專案並安裝必要的依賴項。 然後,終端將顯示進一步的說明,類似於:
<code> cd gatsby-starter-blog gatsby develop</code>
請遵循這些說明。首先,更改目錄:
<code class="language-bash">cd gatsby-starter-blog</code>
然後,啟動本機開發伺服器:
<code class="language-bash">gatsby develop</code>
造訪您的部落格http://localhost:8000
。 您將看到一個包含佔位符貼文的範例部落格。
個人化您的部落格
在程式碼編輯器中開啟項目並找到gatsby-config.js
。 該檔案包含站點元資料。修改 siteMetadata
部分以反映您部落格的詳細資訊。 例如:
<code class="language-javascript">siteMetadata: { title: `My Gatsby Blog`, author: { name: `Your Name`, summary: `Your brief bio`, }, description: `A description of your blog`, siteUrl: ``, // Leave blank initially, or use your future Orbiter URL social: { twitter: `yourTwitterHandle`, }, },</code>
儲存您的變更;瀏覽器會自動更新。 將預設作者圖像 (src/images/profile-pic.png
) 替換為您自己的圖像。
接下來,導航到 content/blog
資料夾。 刪除不必要的佔位符帖子,留下一個。 請記住,Gatsby 使用資料夾結構,其中每個貼文都是資料夾(例如 my-first-post
),其中包含 index.md
檔案和任何相關資產。
編輯剩餘的 index.md
檔案以新增您的內容。 使用 Markdown 語法(或所見即所得編輯器)。 更新 frontmatter(頂部的 YAML 部分)以調整貼文標題和描述。
儲存後,您的變更將反映在http://localhost:8000
。
將您的部落格部署到 Orbiter
一旦您滿意,就可以建立您的網站:
<code class="language-bash">npm run build</code>
這會在 public
資料夾中產生必要的檔案。
登入您的 Orbiter 帳戶並點擊「上傳網站」。 選擇 public
資料夾。為您的網站選擇子網域,然後按一下「建立」。 您的部落格很快就會上線!
要更新您的站點,請重建 (npm run build
),然後在 Orbiter 中點擊齒輪圖標,選擇“更新站點”,然後上傳更新的 public
資料夾。
結論
Gatsby 簡化了靜態網站的創建,尤其是部落格。 Orbiter 讓部署變得異常簡單。 今天就開始建立你的蓋茲比部落格吧! 我的範例網站位於:[Your Orbiter URL]。 請記得將此佔位符替換為您的實際網站 URL。
以上是如何建立和託管蓋茨比博客的詳細內容。更多資訊請關注PHP中文網其他相關文章!