hexo常用命令

hexo是一個(gè)個(gè)人網(wǎng)站生成器,它基于node.js,可快速、簡(jiǎn)單、強(qiáng)大的生成靜態(tài)博客框架。

本網(wǎng)頁(yè)也是有hexo強(qiáng)力驅(qū)動(dòng)。

特收集它的常用命令整理于此,網(wǎng)絡(luò)上亦有大量文檔可供查閱,可到官方

hexo init

初始化站點(diǎn),生成一個(gè)簡(jiǎn)單網(wǎng)站所需的各種文件。

hexo generate == hexo g

生效新增、修改、更新的文件

hexo server == hexo s

啟動(dòng)本地網(wǎng)站,可在本地觀察網(wǎng)站效果

hexo s --debug

以調(diào)試模式啟動(dòng)本地網(wǎng)站,在此模式下,對(duì)文件的更改無(wú)需停止網(wǎng)站只需刷新即可看到效果,調(diào)試非常方便

hexo deploy == hexo d

hexo的一鍵部署功能,執(zhí)行此命令即可將網(wǎng)站發(fā)布到配置中的倉(cāng)庫(kù)地址。

所以執(zhí)行此命令前需要配置站點(diǎn)配置文件_config.yml

插播一段:

在 Hexo 中有兩份主要的配置文件,其名稱(chēng)都是 _config.yml。 其中,一份位于站點(diǎn)根目錄下,主要包含 Hexo 本身的配置;另一份位于主題目錄下,這份配置由主題作者提供,主要用于配置主題相關(guān)的選項(xiàng)。

一個(gè)正確的部署配置中至少要有 type 參數(shù),例如:

deploy:
  type: git

也可同時(shí)使用多個(gè) deployer,Hexo 會(huì)依照順序執(zhí)行每個(gè) deployer。

deploy:
  type: git
  repo: [倉(cāng)庫(kù)地址]
  branch: [倉(cāng)庫(kù)分支]
  message: [自定義提交信息]
  type: heroku
  repo:

如果deploy類(lèi)型是git,則需要安裝

$ npm install hexo-deployer-git --save

hexo new [layout] < title >

在站點(diǎn)目錄下執(zhí)行此命令新建一篇文章,layout參數(shù)可選,title必填。

Hexo 有三種默認(rèn)布局:post、page 和 draft,它們分別對(duì)應(yīng)不同的路徑,而您自定義的其他布局和 post 相同,都將儲(chǔ)存到 source/_posts 文件夾。

布局 路徑
post source/_posts
page source
draft source/_drafts
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容