hexo是由Node.js驱动的一款快速、简单且功能强大的博客框架,支持多线程,数百篇文章只需几秒即可生成。支持markdown编写文章,可以方便的生成静态网页托管在github上。

感觉不错。

前端人员都在用github分享自己的代码。所以想着用hexo部署到git上。搞一个自己的博客。

一,安装hexo

1、利用 npm 命令即可安装。(在任意位置点击鼠标右键,选择 Git bash

npm install -g hexo

2、创建hexo文件夹:

我的hexo文件夹(如 D:\Hexo ),执行以下指令(在 D:\Hexo 内点击鼠标右键,选择 Git bash ),Hexo 即会自动在目标文件夹建立网站所需要的所有文件。

hexo init

3、安装依赖包

npm install

4、启动本地服务

现在我们已经搭建起本地的hexo博客了,执行以下命令(在 D:\Hexo ),然后到浏览器输入 localhost:4000 看看。

hexo generate
hexo server

好了,至此,本地博客已经搭建起来了,只是本地哦。别人是看不到了,

二、下面我们讲博客部署到github上面。

1、在github上创建一个仓库

2、编辑 _config.yml (在  D:\Hexo 下)。

deploy:type: gitrepository: git@github.com:wbingithub/wbingithub.github.io.gitbranch: master

3、执行下列指令即可完成部署。

hexo generate
hexo deploy

注意:有些新用户需要设置 ssh,否则上述命令会失败。ssh 的介绍和设置方法请看 github设置添加SSH ,不用担心,很简单。

记住:每次修改本地文件后,需要 hexo generate 才能保存。每次使用命令时,都要在 H:\hexo 目录下。

Okay,我们的博客已经完全搭建起来了,在浏览器访问 https://wbingithub.github.io 就能看到你的成就了!

转载于:https://www.cnblogs.com/wangbinweb/p/5653765.html

搭建hexo博客并部署到github上相关推荐

  1. 安装Hexo博客并部署到GitHub或云服务器(细节教程,越过各种坑)

    前言 心血来潮买了云主机,浪费了几个月都没用,然后就学着搭建博客,对比了一下 WordPress 和 Hexo 之后,随性选择了以 Hexo 为框架搭建博客平台. 经过了几次的从零开始,遇到了各种各样 ...

  2. 使用hugo生成静态博客并部署在GitHub上

    使用hugo生成静态博客并部署在GitHub上 hugo是一个用Go语言编写的静态网页生成器,只需要一个命令 hugo 就可以在几秒钟内生成一个静态的博客页面,被称为世界上最快的网站构建框架,使hug ...

  3. 从零搭建Hexo博客并部署阿里云服务器(奶妈级教学)

    前言 前天刚买了个云主机,就开始学着搭博客了,参考了挺多大手的博客,最终还是选择使用Hexo来作为自己的博客框架.测试结束了,今天也将自己搭博客过程中踩过的坑做一个输出,希望对有想法要做自己的博客的同 ...

  4. Hexo瞎折腾系列(6) - 将博客同时部署到Github和Coding

    前言 由于本人只是将Hexo博客同时部署到 Github 和 Coding.net ,所以这里只介绍怎么同时部署到这两个网站的pages. 之所以选择这两个网站,是因为国外用户可以访问 Github, ...

  5. vuepress搭建个人博客并部署

    想要快速搭建自己的个人博客,记录自己的工作学习心得,争取当一条有梦想的咸鱼 相信大家都了解过vue这个框架.而今天,我们的主角vuepress 就是vue的作者尤大大的一个作品.开源于大概2年前,其本 ...

  6. 在github上搭建hexo博客

    cnblog的MarkDown太糟心了,干脆换hexo和github pages用用. 这个随笔给自己当备忘录用的,网上有更详细的教程. hexo官方文档 安装git,安装nodejs windows ...

  7. 史上最详细“截图”搭建Hexo博客——For Windows

    http://angelen.me/2015/01/23/2015-01-23-%E5%8F%B2%E4%B8%8A%E6%9C%80%E8%AF%A6%E7%BB%86%E2%80%9C%E6%88 ...

  8. 从 0 开始搭建 Hexo 博客

    欢迎访问我的 hexo 博客 :https://guoshizhan.github.io 前言:本教程使用的是 Windows 操作系统,所使用的编辑软件是 notepad++,不要使用记事本或者 E ...

  9. 搭建hexo博客历程二- Gitee版 (主要 解决404和样式丢失)

    前期的GitHub版搭建hexo博客 前期的node .hexo等等都已经配置完成,只需要在Gitee上建库,以及修改一些配置.继续依葫芦画瓢,在Gitee上画出来.例如 https://gitee. ...

最新文章

  1. 常惠琢 201771010102《面向对象程序设计(java)》第七周学习总结
  2. 高并发的场景下,不能不说的限流算法
  3. I/O映射和内存映射
  4. 利用霍夫梯度法进行圆检测的原理概要及OpenCV代码实现
  5. container_of(ptr, type, member)宏定义解析
  6. linux中 pwd *****,linux命令自己写--pwd
  7. 病例对照研究和队列研究详解
  8. bash: _upvars: `-a2‘: invalid number specifier bash: /dev/null: 权限不够 bas
  9. (转)LinqToSql的连接字符串自动调用配置文件中的连接字符串
  10. 创业不要把大公司当直接对手
  11. idea修改maven项目版本号
  12. sql etl_使用SQL TRY函数进行ETL优化
  13. verilog设计一个补码加减法运算器_一文搞懂:计算机中为什么用补码来存储数据?...
  14. vs2019MSDN(离线帮助文档)的下载与使用
  15. java英语美式读音
  16. ISO-IEC 27001 SOA适用性说明原文+个人理解
  17. ArcGIS中消除两幅卫星影像之间色带问题
  18. 百度富文本编辑器修改图片上传尺寸
  19. ubuntu系统下CodeLite与opencv配置
  20. 【pen200-lab】10.11.1.115

热门文章

  1. linux下Epoll实现简单的C/S通信
  2. 【Visual C++】游戏开发笔记十九 DirectX与OpenGL的博弈
  3. React开发(161):onref绑定
  4. 前端学习(3129):react-hello-react之回调形式的ref的次数问题
  5. 前端学习(2947):node.js使用
  6. [html] 写一个布局,它的宽度是不固定的100%,如果让它的宽度始终是高度的一半呢?
  7. [css] 请用css写一个扫码的加载动画图
  8. 工作66:动态生成二维码
  9. 前端学习(2016)vue之电商管理系统电商系统vue-quill-editor
  10. 前端学习(1935)vue之电商管理系统电商系统之实现权限的默认勾选功能