介紹
Hexo 是一個快速、簡潔且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在幾秒內,即可利用靚麗的主題生成靜態網頁。
Github
https://github.com/hexojs/hexo
特性
- 快速生成
- 支持GitHub Flavored Markdown和大多數Octopress插件
- 一鍵部署到GitHub Pages、Heroku等
- 強大的API可實現無限擴展
- 數以百計的主題和插件
安裝環境
安裝前提
安裝 Hexo 相當簡單,只需要先安裝下列應用程序即可:
- Node.js (Node.js 版本需不低於 8.10,建議使用 Node.js 10.0 及以上版本)
- Git
安裝 Git
- Windows:下載並安裝 git.
- Mac:使用 Homebrew, MacPorts 或者下載 安裝程序。
- Linux (Ubuntu, Debian):sudo apt-get install git-core
- Linux (Fedora, Red Hat, CentOS):sudo yum install git-core
安裝 Hexo
所有必備的應用程序安裝完成後,即可使用 npm 安裝 Hexo。
$ npm install -g hexo-cli
進階安裝和使用
對於熟悉 npm 的進階用戶,可以僅局部安裝 hexo 包。
$ npm install hexo
安裝以後,可以使用以下兩種方式執行 Hexo:
- npx hexo
- 將 Hexo 所在的目錄下的 node_modules 添加到環境變量之中即可直接使用 hexo
:
echo 'PATH="$PATH:./node_modules/.bin"' >> ~/.profile
PS:具體如何安裝環境以及詳細的使用文檔不再細述。
預覽
下面截取官方提供的一些主題模板截圖預覽
總結
以上截圖只是數以百計主題中的幾種,可以說是極其的豐富了,如果有自己想搭建博客寫隨筆或者在線文檔網站的小夥伴可以試試,由於是靜態網站因此可託管到Github或者第三方服務而不需要自己購買搭建服務器!
閱讀更多 最美分享Coder 的文章