Hexo是什么:
Hexo is a fast, simple and powerful blog framework. You write posts in Markdown (or other markup languages) and Hexo generates static files with a beautiful theme in seconds.
简单而言呢就是 Hexo是一个框架,这个框架能把我们基于markdown编写的内容,帮我们生成静态文件并上传到指定服务器,而且它有快捷、简单、有效的特点。
Hexo 安装
因为 Hexo 是基于 node 框架的,所以我们需要首先安装node.js。接着执行命令安装Hexonpm install hexo-cli -g
Hexo 初始化
- 在本地新建文件夹blog
- 在文件夹下执行命令
hexo init
- 成功之后执行命令
hexo server
启动本地服务器, 访问http://localhost:4000即可,显示的内容是即时渲染的。
Hexo命令
这是本篇的重点,如果搭建博客过程中使用hexo有别的问题,可以查找专门搭建博客的帖子。
hexo init [folder]
hexo init 初始化本地文件夹为网站的根目录。 [folder] 可选参数 指定初始化目录的路径,若无指定则默认为当前目录hexo clean //清除静态文件,如果发现部署站点修改的内容不生效,可以试试
hexo generate (hexo g) -d // 生成静态文件 -d 可选 生成后部署 等价于 hexo d -g
hexo server (hexo s) // 服务器运行
hexo deploy (hexo d) // 部署 -g 可选 表示生成后部署 等价于 hexo d -g