Hexo 是一個快速、簡潔且高效的博客框架。Hexo 使用 Markdown解析文章,在幾秒內,即可利用靚麗的主題生成靜態網頁。
安裝(Windows)
先安裝Git Node.js
執行命令
npm install -g hexo-cli
安裝 Hexo 完成后,請執行下列命令,Hexo 將會在指定文件夾中新建所需要的文件。
hexo init <folder>
$ cd <folder>
$ npm install
新建完成后,指定文件夾的目錄如下:
├── _config.yml
├── package.json
├── scaffolds
├── source
└── themes
_config.yml是網站配置文件
package.json是應用程序信息
scaffolds是模板文件夾
source是資源文件
themes是主題文件
命令
新建一篇文章。如果沒有設置 layout 的話,默認使用 _config.yml 中的 default_layout 參數代替。如果標題包含空格的話,請使用引號括起來。
$ hexo new [layout] <title>
生成靜態文件
$ hexo generate
啟動服務器。默認情況下,訪問網址為: http://localhost:4000/。
$ hexo server
部署網站。
$ hexo deploy
Front-matter
Front-matter就是.md文件上邊以---分隔的內容
hexo.png
標簽插件個人理解為引用塊和代碼塊
{% blockquote David Levithan, Wide Awake %}
Do not just seek happiness for yourself. Seek happiness for all
Through kindness. Through mercy.
{% endblockquote %}
{% codeblock lang:java %}
System.out.print("代碼塊");
{% endcodeblock %}
另一種形式的代碼塊,使用三個反引號來包裹。
``` System.out.print("代碼塊"); ```