首页 > Windows开发 > 详细

Hexo搭建Github静态博客(windows)

时间:2016-02-26 00:36:23      阅读:255      评论:0      收藏:0      [点我收藏+]

1:注册好github账号,新建一个仓库(仓库名必须为【your_user_name.github.io】)

2:配置好github ssh-key一般安装github后都会先配置ssh-key

3:使用npm (先安装nodejs node官网:http://nodejs.org/)安装hexo到全局(关于Hexo的安装配置过程,请以官方Hexo【2】给出的步骤为准)官网地址:https://hexo.io/

4:都配置好后先在你准备存放项目的文件夹右击git Bash,然后使用git clone git@github.com:iifred/iifred.github.io.git (这里改为你自己新建仓库的地址)获取仓库文件

5:(在上面git bash窗口中继续输入)$ hexo init (Hexo随后会自动在目标文件夹建立网站所需要的文件。)然后继续执行 npm install 会在目录中安装 node_modules。安装完成后就可以执行hexo server来打开运行项目

http://localhost:4000/  hexo server -p (端口号)  可以自己指定端口运行 

6:本地运行ok后我们就把他同步到github上去,首先我们输入(在上面git bash窗口中继续输入)hexo generate 该命令执行完后,会在 D:\Hexo\public\ 目录下生成一系列html,css等文件。

hexo new "My New Post"会在D:\Hexo\source\_posts目录下生成一个markdown文件:My-New-Post.md

可以使用一个支持markdown语法的编辑器(比如 Sublime Text 2)来编辑该文件。

部署到Github前需要配置_config.yml文件,首先找到下面的内容

# Deployment
## Docs: http://hexo.io/docs/deployment.html
deploy:
  type:

然后将它们修改为

技术分享
# Deployment
## Docs: http://hexo.io/docs/deployment.html
deploy:
  type: github
  repository: iifred/iifred.github.io.git 
  branch: master

 注意冒号后面需要空格

配置完成后我们只需要执行这3个命令后就能在http://iifred.github.io/(iifred自己的用户名)看到效果了
hexo clean hexo generate hexo deploy
加入你在执行deploy没有效果的时候估计是版本问题
你可以先安装一个npm install hexo-deployer-git --save
_config.yml文件中找到deploy:type: git
注意格式!!!
如果还不行的话,就自行百度把。
如:http://www.v2ex.com/t/175940
可以使用hexo -version查看你的版本
其他的更多关于Hexo设置 啪啪啪,下集更精彩!!

Hexo搭建Github静态博客(windows)

原文:http://www.cnblogs.com/lzf1996/p/5218769.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!