github是一個(gè)全球開放的代碼托管平臺,為開發(fā)者提供了一個(gè)方便協(xié)作和分享代碼的平臺。而hexo是一個(gè)快速、簡潔且高效的博客框架,基于node.js開發(fā)。在這篇文章中,我們將探討如何在github上搭建hexo博客。
- 創(chuàng)建GitHub倉庫
首先,我們需要在GitHub上創(chuàng)建一個(gè)倉庫。在GitHub主頁上點(diǎn)擊New repository,填寫倉庫名稱,選擇Public或private,然后點(diǎn)擊Create repository。接下來,我們需要安裝Git,用它來將本地文件推送至GitHub倉庫中。 - 安裝Hexo
我們需要在本地安裝Node.js和Git,以便后續(xù)進(jìn)行操作。然后打開命令行窗口,輸入以下命令來安裝Hexo。
npm install -g hexo-cli
- 生成Hexo博客文件
接下來,我們使用Hexo創(chuàng)建一個(gè)新的博客。在命令行中輸入以下命令:
hexo init myblog cd myblog npm install
這個(gè)命令會在當(dāng)前目錄下創(chuàng)建一個(gè)myblog文件夾,并在里面安裝Hexo。
- 配置Hexo博客
接下來,我們需要對Hexo進(jìn)行一些設(shè)置。在Hexo的根目錄下,打開_config.yml文件,這是Hexo博客的配置文件,里面包含了所有的Hexo設(shè)置。我們需要對這個(gè)文件進(jìn)行配置,以便自己的個(gè)人博客博客調(diào)整。 - 部署到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來查看自己的博客。
- 發(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)容。
- 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)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載。
THE END