标签:tps 空格 git markdown 框架 生成 hub 开始 目录
Hexo(中文官方网站)是一个快速, 简洁且高效的博客框架. 让上百个页面在几秒内瞬间完成渲染. Hexo
支持Github Flavored Markdown
的所有功能, 甚至可以整合Octopress
的大多数插件. 并自己也拥有强大的插件系统.
Hexo
是基于node.js
的, 所以我们在安装它之前需要用到npm
安装工具, 这个工具是 node.js
安装包的工具, 所以, 我们先要安装 node.js
.
操作系统为ubuntu14.04
版本以上为了例. 需要先将node.js
的安装源, 增加到本地上.
1 $ curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
使用apt-get
安装 nodejs
.
1 $ sudo apt-get install -y nodejs
已经安装好了nodejs
, 现在安装npm
.
1 $ sudo apt-get install npm
现在我们使用npm
安装hexo
.
1 $ sudo npm install hexo-cli -g
现在我们已经完成hexo
的安装, 那么现在我们来创建一个Blog
.
1 $ hexo init blog
1 $ cd blog 2 $ npm install 3 $ hexo server
1 $ vim _config.yml ---> [在最后一行增加] 2 ------------------------------------- 3 deploy: 4 type: git 5 repo: https://github.com/github-name/github-name.github.io.git 6 branch: master
注意在type前面需要增加两个空格, 在type的冒号后面需要增加一个空格. 请保持代码风格一致. 否则会出现错误或是不正确的问题.
注: 如果没有github的可能参考另一篇关于github创建个人网站的文章.
在这里我们使用的是git源码管理工具, 所以, 我需要安装git包进行部署, 安装这个插件才能使用git进行自动部署.
1 $ npm install hexo-deployer-git --save
当我们部署网站前, 需要先生成静态网站. 它会自动在目录下创建public的目录, 并将新生成的网页存放在这个目录里.
1 $ cd blog 2 $ hexo g
1 $ hexo d
1 ERROR Deployer not found: git
标签:tps 空格 git markdown 框架 生成 hub 开始 目录
原文地址:http://www.cnblogs.com/xiaoliangL/p/7026414.html