Hexo是一个简单地、轻量地、基于Node的一个静态博客框架,可以方便的生成静态网页托管在github和Heroku上。引用Hexo作者 @tommy351 的话:
快速、简单且功能强大的Node.js博客框架。A fast, simple & powerful blog framework, powered by Node.js.
要使用Hexo,需要在你的系统中支持Nodejs和Git。
安装git客户端
根据自己的系统选择合适的git客户端进行安装。
官网:https://git-scm.com/
安装Nodejs
使用Hexo
安装hexo
123 | mkdir hexocd hexonpm install hexo-cli -g |
初始化hexo
1 | hexo init |
安装依赖
1 | npm install |
启动hexo
1 | hexo server |
启动之后,打开浏览器,在地址栏输入:http://localhost:4000,你会看到Hexo的示例页面。
Hexo命令
1234567891011121314151617181920 | hexo new <title>// 新建文章 此时在source_posts文件夹中便会多出一个文档"title.md".// 如果要删除,直接在此文件夹下删除对应的文件即可hexo generate // 生成静态页面,生成的静态内容在public文件夹内。hexo clean // 清除生成内容,执行此操作会删除public文件夹中的内容。 hexo deploy // 该操作会将hexo生成的静态内容部署到配置的仓库中hexo server // 启动hexonpm install hexo-deployer-git --save // 安装git插件,如果没有安装git插件,会有错误提示,安装后重新部署就可以了。// hexo命令缩写hexo g:hexo generatehexo c:hexo cleanhexo s:hexo serverhexo d:hexo deploy// hexo命令组合hexo clean && hexo g -s,就是清除、生成、启动hexo clean && hexo g -d,就是清除、生成、部署 |