博客原文地址:Claiyre的个人博客

如需转载,请在文章开头注明原文地址

hexo真心是一个不错的东西呢,安装简单(然而对博主来说并不是这样,伤心脸),主题样式简洁优雅,还有多种选择。

流程如下

  1. 安装nodejs
  2. 安装gitBash
  3. 在github上创建一个**你的github名称.github.io **的仓库(一定要把“你的github名称”换成你的github名称啊)
  4. 安装hexo
$ npm install -g hexo

建议在gitBash中进行命令行操作,windows自带的cmd容易报错

5. 初始化

$ cd <你指定存放hexo的目录>
$ hexo init <你指定存放hexo的目录>
  1. 安装相关插件

    参见hexo github

  2. 生成静态页面

$ hexo generate
  1. 本地启动
$ hexo server

默认在4000端口 在浏览器输入http://localhost:4000/即可看到你博客未来的样子啦!有木有很鸡冻?!

9. 发布

找到hexo根目录下的_config.yml文件,找到下面的deploy: 并更改为

deploy:
type: git
repo: https://github.com/Claiyre/Claiyre.github.io.git # 3中创建的仓库的地址
branch: master

注意冒号后面有一个半角空格

好啦,接下来打开这个仓库得页面,点击左上那个绿色的按钮。

对!没错!放心点吧!就是那个“GH Pages”!

好啦,看到了你的新博客了是吧(如果你真的只是做了以上9步就看到了的话,我一定会嫉妒你的,啊啊啊)

上面是大致安装流程,想看具体的话,点这

点我!点我!

这里,这里!

下面的是博主自己遇到的问题,以上两篇文章未提及或者提及的方法不适用于博主的

常见问题及解决方案

4000端口被占用

给hexo指定其他端口(比如5000)

hexo server -p 5000

至于怎么查看端口被占用——百度知道

多说评论不能正常显示或出错

shortname不是你登录多说的那个名字!不是登录多说的那个名字!不是!

如果你只是想在别人的博客下评论的话,随便选个快捷方式登录多说即可,但是!但是!如果你要给自己的博客添加多说的话

1.登录网页版多说,点击右上角多说图标,进入多说主页

2.点击“我要安装”按钮,如下图



3.填写相关信息

箭头所指处应该填写的是你的shortname,也就是你的域名

其他错误

如果还碰到了其他奇怪的错误,务必检查_config.yml文件中每个冒号后面是否有一个半角空格

暂时想到的就这么多(啊啊啊,明明记得有好多的呀)

其他

主题

默认主题有点丑?没关系,随着不断地发展壮大,hexo已经有好多个不同风格的主题了!萝卜白菜,各有所爱。快去选个自己喜欢的主题吧!每个主题都有配置说明文档,按照上面配置就好了。

hexo主题

有精力的小伙伴也可以自己写一个主题放github上为开源做贡献嘛

图床

为了方便博客的迁移和速度,图床是必须得,博主强烈推荐七牛,真心灰常灰常好用啊

markdown语法

不熟悉markdown编写的小伙伴可以点这里,非常详细的介绍

叙述不当之处还望您不吝赐教

hexo安装总结的更多相关文章

  1. github.io hexo 安装

    /***************************************************************** * github.io hexo 安装 * 说明: * 本文记录h ...

  2. Hexo安装配置详解

    原文 http://blog.csdn.net/tonydandelion2014/article/details/61615898 http://www.joryhe.com/2016-06-06- ...

  3. Hexo安装和配置

    Hexo安装和配置   1. Git安装和设置 github brew install git #Mac电脑使用brew安装 sudo apt-get install git #Ubuntu系统使用这 ...

  4. hexo 安装和部署

    因为投递论文需要个人网站,所以今天又来了一次hexo 安装和部署. 参考官方文档:https://hexo.io/zh-cn/docs/ git是需要的哈.自行安装 node需要大于8.10 node ...

  5. hexo安装-nodejs

    npm- 安装淘宝源 http://npm.taobao.org/$ npm install -g cnpm --registry=https://registry.npm.taobao.org- 查 ...

  6. hexo干货系列:(七)hexo安装统计插件

    前言 前面介绍了如何让百度和谷歌收录我们的博客,那如何查看自己的博客每天被多少人访问呢~ 这里我介绍下hexo中如何使用统计插件,每天看到自己的博客访问量越来越高也是一种享受. 正文 开启统计功能 我 ...

  7. hexo安装问题解决方法

    常见错误 { [Error: Cannot find module './build/Release/DTraceProviderBindings'] code: 'MODULE_NOT_FOUND' ...

  8. 关于HEXO安装失败的解决方法

    目前国内npm源有问题:所以键入如下代码即可安装成功: npm install -g cnpm --registry=https://registry.npm.taobao.org cnpm inst ...

  9. hexo静态博客的安装及应用实践记录

    1. 必须要安装 nodejs,git 2. 安装hexo node install -g hexo 3. npm源的问题使在安装时有卡住的问题而导致无法安装,则需要更改npm的源 npm confi ...

随机推荐

  1. tp5.1注册路由后接收不到参数

  2. Laravel 处理 Options 请求的原理以及批处理方案

    0. 背景 在前后端分离的应用中,需要使用CORS完成跨域访问.在CORS中发送非简单请求时,前端会发一个请求方式为OPTIONS的预请求,前端只有收到服务器对这个OPTIONS请求的正确响应,才会发 ...

  3. Python 版本之 Anaconda

    https://www.anaconda.com/download/#linux Anaconda概述 Anaconda是一个用于科学计算的Python发行版,支持 Linux, Mac, Windo ...

  4. 常见的web服务器软件分类

    (1)ApacheApache是世界使用排名第一的Web服务器软件.它可以运行在几乎所有广泛使用的计算机平台上.Apache源于NCSAhttpd服务器,经过多次修改,成为世界上最流行的Web服务器软 ...

  5. 2018.10.13 bzoj1834: [ZJOI2010]network 网络扩容(最大流+费用流)

    传送门 网络流水题啊. 第一问直接放心跑最大流(本来还以为有什么tricktricktrick). 第二问就直接把原来的边(u,v,c,w)(u,v,c,w)(u,v,c,w)变成(u,v,c,0)( ...

  6. 2018.09.27 bzoj2118: 墨墨的等式(最短路+背包)

    传送门 好题啊. 首先找到最小的一个非零系数记做a1a_1a1​,然后如果WWW modmodmod a1=W′a_1=W'a1​=W′ modmodmod a1a_1a1​,且WWW是方程的一个可行 ...

  7. 2018.09.21 codeforces1051D. Bicolorings(线性dp)

    传送门 sb线性DP. f[i][j][0/1/2/3]f[i][j][0/1/2/3]f[i][j][0/1/2/3]表示前i列j个连通块且第i列状态为00/01/10/11时的方案总数. 这个显然 ...

  8. MATLAB实现截位的问题

    讨论MATLAB怎样提取10进制中的位的方法,因为做FFT时要用到截位,相去验证它,向同庆请教, 原来只是除以2的N次方,取模取余就行了,可恨我还想了一下午,也没有一个好办法. 接下来的问题是,对于负 ...

  9. python编码(六)

    1. 字符编码简介 1.1. ASCII ASCII(American Standard Code for Information Interchange),是一种单字节的编码.计算机世界里一开始只有 ...

  10. 新浪微博mid和url的互算

    我们在使用新浪微博API时,有时需要得到一个微博的url,但是如statuses/public_timeline等接口中取得的微博status的字段中并没有包含.不过,status中包含了一个mid字 ...