搭建Hexo博客并部署到Github
来源:互联网 发布:淘宝哪个男装店好 编辑:程序博客网 时间:2024/04/28 06:57
自己在搭建Hexo博客的时候遇到不少问题,现在终于搭好了,和大家分享
1.安装
- Node.js
建议默认安装,一直点next
安装完,运行命令提示符,输入node -v
安装成功的话,会出现 v4.6.0(这是我的版本) - npm
这是一个Node.js的包管理工具,在安装好Node.js的时候已经装好了
和上面一样,输入npm -v
和npm
前者会出现版本号,后者会出现这样的输出
Usage: npm <command>where <command> is one of: ...
- Git
安装的时候勾选 “On the Desktop”
想深入学习Git的,可以看看廖雪峰老师的Git教程
如果上述软件安装的时候不是默认路径,可能需要设置环境变量,具体方法可以百度
安装的具体教程可以见这里
2.Hexo
- 简介
Hexo 是一个快速、简洁且高效的博客框架,官网有很详细的文档 - 安装
在桌面右键选择 Git Bash ,输入npm install -g hexo cli
- 本地搭建
安装 Hexo 完成后,请执行下列命令
hexo init <folder> //<folder>指的是用于创建Hexo博客的目录 例如C:/hexocd <folder>npm install
现在已经搭建起本地的Hexo博客了,输入hexo server
,然后到浏览器输入localhost:4000就可以访问本地的Hexo博客了
3.Github
- 注册Github帐号
- Personal settings
在个人的设置中,找到Repositories并创建,应该创建的Repository的名字是:Github帐号.github.io
然后到你刚创建的Repository点击Clone or Download
复制HTTPS或者SSH的地址(之后要是某个地址出错就换成另一个)
打开你创建Hexo博客的文件夹,编辑_config.yml,了解更多配置
找到deploy
,改成下面这样
deploy: type: git repositiory: 你复制的HTTPS地址或者SSH地址 branch: master //注意冒号后都留一个空格
- 设置SSH Keys
具体看这里
4.部署完成
最后一步了,输入 hexo generate
hexo deploy
这样博客就搭建好了,可以用 http://Github帐号.github.io/ 访问
我的博客:https://miracles1919.github.io/
附上我查找的相关资料
http://www.jianshu.com/p/67c57c70f275
https://hexo.io/zh-cn/docs/index.html
http://www.jianshu.com/p/858ecf233db9
http://blog.longestory.com/Hexo/create-hexo-blog.html
http://www.liaoxuefeng.com/
http://jingyan.baidu.com/article/d8072ac47aca0fec95cefd2d.html
0 0
- 搭建Hexo博客并部署到Github
- 使用hexo搭建一个博客并部署到Github
- hexo+github(windows版+ssh版),搭建Hexo博客并部署到Github
- hexo+github(windows版+http版),搭建Hexo博客并部署到Github
- hexo搭建blog并部署到github
- 部署Hexo博客到github
- Hexo搭建博客并且部署到github(mac版本)
- linux搭建hexo博客并发布到github
- Hexo博客建立与部署到Github
- 使用hexo搭建博客并上传GitHub
- hexo博客搭建并上传github
- hexo搭建github博客
- hexo+github搭建博客
- Hexo+Github 博客搭建
- Hexo+github博客搭建
- github+hexo博客搭建
- Hexo Github 搭建博客
- Hexo + GitHub 博客搭建
- c#播放flash动画
- php中的错误级别
- 模拟QQ登录界面
- 如何制作区块链
- 第七次总结
- 搭建Hexo博客并部署到Github
- 在windows搭建tomcat+eclipse的j2ee web开发环境
- 判断win系统是否UEFI模式办法
- JSP 三大指令
- 如何理解AngularJS中的依赖注入
- Android的MediaPlayer架构介绍
- 深入浅出之Memcache解决数据库高并发访问问题
- 从图中提取边的开始begin、结束end和权重weight
- 正数取反、原码、反码、int最大与最小值的测试小代码