溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

使用Hexo開源博客系統(tǒng),輕松搭建你的個(gè)人博客(1)

發(fā)布時(shí)間:2020-07-21 20:24:44 來源:網(wǎng)絡(luò) 閱讀:291 作者:sujing911 欄目:web開發(fā)

Hexo 是一個(gè)輕量級(jí)、簡(jiǎn)潔、高效且高端的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在幾秒內(nèi),即可利用靚麗的主題生成靜態(tài)網(wǎng)頁。同時(shí)有著豐富的主題,官網(wǎng)或者GitHub都可以輕松下載到。由于Hexo博客都是靜態(tài)文件,所以推薦部署在Github上,不需要額外的服務(wù)器和后臺(tái),做到零成本。
話不多說,下面就開始介紹如何使用Hexo搭建個(gè)人博客。
博客原文鏈接:https://codernice.top/articles/65209.html

準(zhǔn)備

hexo依賴于Node.js和Git,因此需要先安裝這兩項(xiàng):
1.Node.js下載地址
2.Git下載地址
安裝完Node.js后,可使用npm命令,由于npm命令本身是很慢的(源在國外),建議使用淘寶的cnpm來替代npm命令,打開命令行執(zhí)行如下命令安裝cnpm:

npm install -g cnpm --registry=https://registry.npm.taobao.org

-g表示全局安裝,下面就可以開始安裝Hexo了。

安裝Hexo

1.安裝

命令行執(zhí)行如下命令:

cnpm install -g hexo

2.創(chuàng)建目錄

在任意地方創(chuàng)建文件夾hexo,如D:\blog\hexo,這個(gè)文件夾就是用來存放博客代碼和文章的地方,后面我們稱之為根目錄。

3.初始化Hexo

這邊建議在GitBash操作,又鍵該目錄,選擇Git Bash Here,打開后執(zhí)行如下命令:

hexo init

初始化后會(huì)在目錄生成如下文件
使用Hexo開源博客系統(tǒng),輕松搭建你的個(gè)人博客(1)
大家會(huì)看到,目錄中有個(gè)名為_config.yml的文件,這個(gè)是全局配置文件,主要配置站點(diǎn)信息。
這時(shí)我們的hexo博客已安裝完成,執(zhí)行如下命令

hexo g
hexo s

然后打開瀏覽器輸入:http://localhost:4000,即可看到博客主頁。
使用Hexo開源博客系統(tǒng),輕松搭建你的個(gè)人博客(1)

4.寫文章

執(zhí)行下列命令來創(chuàng)建一篇新文章

hexo new [layout] <title>

layout可選,默認(rèn)post,可以通過修改 _config.yml 中的 default_layout 參數(shù)來指定默認(rèn)布局

Hexo 有三種默認(rèn)布局:post、page 和 draft。在創(chuàng)建者三種不同類型的文件時(shí),它們將會(huì)被保存到不同的路徑;而自定義的其他布局和 post 相同,都將儲(chǔ)存到 source/_posts 文件夾。

布局 路徑
post source/_posts
page source
draft source/_drafts

執(zhí)行命令后會(huì)在對(duì)應(yīng)目錄下生成一個(gè)markdown文件

使用Hexo開源博客系統(tǒng),輕松搭建你的個(gè)人博客(1)

總結(jié)

在此,Hexo博客初始版本已經(jīng)搭建完成,下一章節(jié),將教大家如何安裝主題,配置一些常用的功能。

重點(diǎn)

hexo init:初始化Hexo
hexo g:重新生成public文件夾,這個(gè)里面是生成的所有靜態(tài)文件,包括html,css,js文件以及圖片等
hexo s:?jiǎn)?dòng)hexo服務(wù)的
可連著使用hexo s hexo g
hexo new [layout] &lt;title&gt;:創(chuàng)建文章

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI