码迷,mamicode.com
首页 > Windows程序 > 详细

Hexo搭建Github静态博客(windows)

时间:2016-02-26 00:37:44      阅读:257      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!