码迷,mamicode.com
首页 > 其他好文 > 详细

搭建个人博客 方式1 使用Hexo

时间:2016-03-13 13:00:40      阅读:207      评论:0      收藏:0      [点我收藏+]

标签:

孙广东  2016.3.11


只说 静态博客 (不用自己弄服务器和数据库)

那服务器在哪?   Github 了!

这种方式 相对比较 简单不复杂。

对于环境只需要 Node.js  就行 这个 安装 百度就行了。


进入 CMD (Win + r   然后输入 cmd 回车就行了 )

npm install hexo-cli -g               // 安装 hexo
hexo init blog                            // 新建一个hexo 项目 ,默认在c:/用户/主机名/
cd blog                                      // 进入这个 项目路径
npm install
hexo server                              // 启动本地服务器 (这样就可以 在浏览器中  通过 http://localhost:4000/ 访问 到刚刚创建的 hexo 项目的内容 )


npm install hexo-deployer-git --save               // 最新版本 最好使用这个
hexo clean                                                      // 清理旧的 生成
hexo generate                                                 // 生成新的
hexo deploy                                                    // 部署到服务器上

技术分享


这里我们 要使用Github 服务器 就要在 项目 blog中 的 _config.yml  更改如下:

# Deployment

## Docs: https://hexo.io/docs/deployment.html
deploy:
  type: git
       //改成hexo 3.0后需要改成git
  repository: git@github.com:SunGuangdong/Sunguangdong.github.io.git                       // 自己新建的 github项目 注意项目的名称  “用户名.github.io”
  branch: master


遇到的 问题 解决方式:
http://catqpl.com/2015/04/10/150410QA2/

一个很好的主题:(拉取主题的时候是在 /blog 目录下操作)
https://github.com/wuchong/jacman/blob/master/README_zh.md
http://wuchong.me/blog/2014/11/20/how-to-use-jacman/   详细的

还需要 添加 密钥 SSH key :
在电脑中添加
解决方法:条件SSHkey
ssh-keygen -t rsa -C "1224708372@qq.com"
三次回车,即可设置密码为空

将生成的C:\Users\Administrator.ssh目录下的id_rsa.pub添加到github上

再测试是否可以连接到github上,
ssh git@github.com
如果在 hexo deploy 部署 还是报错 那么就就先拉取 这个 github 项目 完成后,然后在 切换到 blog 进行部署操作。

部署成功之后  在 访问 :https://sunguangdong.github.io/ 就可以看到新的界面了!


搭建个人博客 方式1 使用Hexo

标签:

原文地址:http://blog.csdn.net/u010019717/article/details/50859638

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!