Hexo 快速建站

Hexo 建站

安装前准备

安装 Hexo 之前,首先要检查电脑中是否已安装下列应用程序:
🍭Node.js
🍭Git

安装 Hexo

NPM 安装 Hexo

$ npm install -g hexo-cli

常用指令

init

$ hexo init [folder]

新建一个网站。如果没有设置 folder ,Hexo 默认在目前的文件夹建立网站。

new

$ hexo new [layout] <title>

新建一篇文章。如果没有设置 layout 的话,默认使用 _config.yml 中的 default_layout 参数代替。如果标题包含空格的话,请使用引号括起来。

generate

$ hexo generate

生成静态文件。

server

$ hexo server

deploy

$ hexo deploy

部署网站

参数 描述
-g, –generate 部署之前预先生成静态文件

render

$ hexo render <file1>> [file2] …

渲染文件。

参数 描述
-o, --output 设置输出路径

clean

$ hexo clean

清除缓存文件 ( db.json ) 和已生成的静态文件 ( public )。
在某些情况(尤其是更换主题后),如果发现您对站点的更改无论如何也不生效,您可能需要运行该命令。


更改主题

🍭下载主题

修改配置文件

theme: next

next 主题为例,将主题下载到 themes 文件夹下,将 _config.yml 配置文件中的theme改为下载的主题即可。


Git部署

安装 hexo-deployer-git

$ npm install hexo-deployer-git –save

修改配置文件

1
2
3
4
5
deploy:
type: git
repo: <repository url>
branch: [branch]
message: [message]
参数 描述
repo 库(Repository)地址
branch 分支名称。如果您使用的是 GitHub 或 GitCafe 的话,程序会尝试自动检测。
message
自定义提交信息 (默认为 Site updated:{{ now('YYYY-MM-DD HH:mm:ss') }})

部署

$ hexo deploy