Hexo搭建Github静态博客(windows)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hexo搭建Github静态博客(windows)相关的知识,希望对你有一定的参考价值。

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 [email protected]: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)的主要内容,如果未能解决你的问题,请参考以下文章

使用hexo+github搭建免费个人博客详细教程

Github 搭建 Hexo 纯静态化个人博客平台

使用hexo和github搭建个人博客网站

如何用github-hexo搭建一个静态博客

搭建hexo静态博客

Hexo博客搭建部署GitHub