共计 790 个字符,预计需要花费 2 分钟才能阅读完成。
Hexo 是一个疾速、简洁且高效的博客框架,利用 Node.js 所带来的超快生成速度,让上百个页面在几秒内霎时实现渲染。反对 GitHub Flavored Markdown 的所有性能,甚至能够整合 Octopress 的大多数插件。只需一条指令即可部署到 GitHub Pages, Heroku 或其余平台。弱小的 API 能与数种模板引擎(EJS,Pug,Nunjucks)和工具(Babel,PostCSS,Less/Sass)轻易集成。
装置
装置 Hexo 相当简略,只须要先装置 Node.js 和 Git,而后运行如下命令:
$ npm install hexo-cli -g
建站
装置 Hexo 实现后,请执行下列命令,Hexo 将会在指定文件夹中新建所须要的文件。
$ hexo init <folder>
$ cd <folder>
$ npm install
配置
文件 _config.yml 里是网站的 配置 信息,您能够在此配置大部分的参数。
命令
new
$ hexo new <title>
以上命令会创立一个 source/about/\<title\>.md 文件,如果题目蕴含空格的话,请应用引号括起来。
server
$ hexo server
启动服务器。默认状况下,拜访网址为:http://localhost:4000/。
deploy
$ hexo deploy
部署网站。该命令能够简写为:
$ hexo d
部署
Hexo 提供了疾速不便的一键部署性能,只需一条命令就能将网站部署到服务器上。
hexo deploy
在开始之前,您必须先装置 hexo-deployer-git
$ npm install hexo-deployer-git --save
而后批改 _config.yml 配置
deploy:
type: git
repo: <repository url>
branch: [branch]
这样就能够执行如下命令生成站点文件并推送至近程库。
$ hexo clean && hexo deploy
正文完