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 | deploy: |
参数 | 描述 |
---|---|
repo | 库(Repository)地址 |
branch | 分支名称。如果您使用的是 GitHub 或 GitCafe 的话,程序会尝试自动检测。 |
message |
|
部署
$ hexo deploy