探討如何在GitHub上搭建Hexo博客

github是一個(gè)全球開放的代碼托管平臺,為開發(fā)者提供了一個(gè)方便協(xié)作和分享代碼的平臺。而hexo是一個(gè)快速、簡潔且高效的博客框架,基于node.js開發(fā)。在這篇文章中,我們將探討如何在github上搭建hexo博客。

  1. 創(chuàng)建GitHub倉庫
    首先,我們需要在GitHub上創(chuàng)建一個(gè)倉庫。在GitHub主頁上點(diǎn)擊New repository,填寫倉庫名稱,選擇Public或private,然后點(diǎn)擊Create repository。接下來,我們需要安裝Git,用它來將本地文件推送至GitHub倉庫中。
  2. 安裝Hexo
    我們需要在本地安裝Node.js和Git,以便后續(xù)進(jìn)行操作。然后打開命令行窗口,輸入以下命令來安裝Hexo。
npm install -g hexo-cli
  1. 生成Hexo博客文件
    接下來,我們使用Hexo創(chuàng)建一個(gè)新的博客。在命令行中輸入以下命令:
hexo init myblog cd myblog npm install

這個(gè)命令會在當(dāng)前目錄下創(chuàng)建一個(gè)myblog文件夾,并在里面安裝Hexo。

  1. 配置Hexo博客
    接下來,我們需要對Hexo進(jìn)行一些設(shè)置。在Hexo的根目錄下,打開_config.yml文件,這是Hexo博客的配置文件,里面包含了所有的Hexo設(shè)置。我們需要對這個(gè)文件進(jìn)行配置,以便自己的個(gè)人博客博客調(diào)整。
  2. 部署到GitHub Pages
    Hexo自動(dòng)為我們生成靜態(tài)HTML文件,我們需要將其部署到GitHub Pages上。在命令行中輸入以下命令:
npm install hexo-deployer-git --save

這個(gè)命令將hexo-deployer-git插件安裝到我們的博客中。然后,在_config.yml文件中添加以下配置:

deploy:   type: git   repository: git@github.com:username/username.github.io.git   branch: master

其中,username是我們的GitHub用戶名。然后,運(yùn)行以下命令將博客部署到GitHub Pages上。

hexo clean && hexo g && hexo d

Hexo將自動(dòng)把博客文件推送到我們的GitHub Pages頁面,我們可以通過訪問https://username.github.io來查看自己的博客。

  1. 發(fā)布文章
    最后,我們就可以開始發(fā)布自己的博客文章了。在Hexo根目錄下,運(yùn)行以下命令創(chuàng)建一篇新的文章:
hexo new post "文章名稱"

這個(gè)命令會在source/_posts目錄下創(chuàng)建一個(gè)新的Markdown文件,其中“文章名稱”是你要發(fā)布的文章標(biāo)題。

運(yùn)行以上命令后,修改source/_posts/下的*.md文件,寫入自己的文章內(nèi)容。

  1. Hexo主題
    如果你想讓你的博客更加美觀和個(gè)性化,可以通過安裝Hexo主題來改變博客的樣式。只需在Hexo的根目錄下,運(yùn)行以下命令來安裝主題:
git clone https://github.com/author/author.github.io.git themes/theme-name

其中,author是主題作者的GitHub用戶名,theme-name是主題的名稱。

然后,在Hexo的根目錄下,打開_config.yml文件,修改theme為你安裝的主題名稱。例如:

theme: theme-name

這樣就搭建好了自己的Hexo博客,可以愉快的寫作和分享了。

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊14 分享