美文网首页
Hexo 教程

Hexo 教程

作者: 空压机百科 | 来源:发表于2018-01-22 20:43 被阅读0次

注意:如果你使用的是 Windows 系统,Hexo 很容易安装不成功

如果不成功,二选一:

  1. 你就放弃 Hexo,使用简书,主观题你也直接使用简书来写博客即可。
  2. 你就放弃 Windows,改用 Linux,教程

使用 Hexo + GitHub 可以轻松搞出一个好看的博客

以下是步骤。

  1. 进入一个安全的目录,比如 cd ~/Desktop 或者 cd ~/Documents,别在根目录 / 瞎搞。以后所有的教程第一步都是「进入一个安全的目录,别在根目录瞎搞」,只有 ~ 里面的目录是你能碰的!

  2. 在 GitHub 上新建一个空 repo,repo 名称是「你的用户名.github.io」(请将你的用户名替换成真正的用户名)

  3. npm install -g hexo-cli,安装 Hexo

  4. hexo init myBlog

  5. cd myBlog

  6. npm i

  7. hexo new 开博大吉,你会看到一个 md 文件的路径

    <figure style="box-sizing: border-box; display: inline-block; margin: 0px; max-width: 100%;">[图片上传失败...(image-d7a2e0-1516624812370)]

    <figcaption style="box-sizing: border-box; display: block; text-align: center;">Windows 的路径中的 \ 需要变成 / 才行哦</figcaption>

    </figure>

  8. start xxxxxxxxxxxxxxxxxxx.md,编辑这个 md 文件,内容自己想(Ubuntu 系统用 xdg-open xxxxxxxxxxxxxxxxxxx.md 命令)

  9. start _config.yml,编辑网站配置

    1. 把第 6 行的 title 改成你想要的名字
    2. 把第 9 行的 author 改成你的大名
    3. 把最后一行的 type 改成 type: git
    4. 在最后一行后面新增一行,左边与 type 平齐,加上一行 repo: 仓库地址 (请将仓库地址改为「你的用户名.github.io」对应的仓库地址,仓库地址以 git@github.com: 开头你知道吧?不知道?不知道的话现在你知道了)
    5. 第 4 步的 repo: 后面有个空格,不要眼瞎。
  10. npm install hexo-deployer-git --save,安装 git 部署插件

  11. hexo deploy

  12. 进入「你的用户名.github.io」对应的 repo,打开 GitHub Pages 功能,如果已经打开了,就直接点击预览链接

  13. 你现在应该看到了你的博客!

第二篇博客

  1. hexo new 第二篇博客
  2. 复制显示的路径,使用 start 路径 来编辑它
  3. hexo generate
  4. hexo deploy
  5. 去看你的博客,应该能看到第二篇博客了

换主题

  1. https://github.com/hexojs/hexo/wiki/Themes 上面有主题合集
  2. 随便找一个主题,进入主题的 GitHub 首页,比如我找的是 https://github.com/iissnan/hexo-theme-next
  3. 复制它的 SSH 地址或 HTTPS 地址,假设地址为 git@github.com:iissnan/hexo-theme-next.git
  4. cd themes
  5. git clone git@github.com:iissnan/hexo-theme-next.git
  6. cd ..
  7. 将 _config.yml 的第 75 行改为 theme: hexo-theme-next,保存
  8. hexo generate
  9. hexo deploy
  10. 等一分钟,然后刷新你的博客页面,你会看到一个新的外观。如果不喜欢这个主题,就回到第 1 步,重选一个主题。

上传源代码

注意「你的用户名.github.io」上保存的只是你的博客,并没有保存「生成博客的程序代码」,你需要再创建一个名为 blog-generator 的空仓库,用来保存 myBlog 里面的「生成博客的程序代码」。

  1. 在 GitHub 创建 blog-generator 空仓库

    <figure style="box-sizing: border-box; display: inline-block; margin: 0px; max-width: 100%;">[图片上传失败...(image-ad35ce-1516624812369)]

    <figcaption style="box-sizing: border-box; display: block; text-align: center;">图片</figcaption>

    </figure>

  2. 按照截图中的命令执行即可,记住,别 TMD 用 HTTPS 地址。

这样一来,你的博客发布在了「你的用户名.github.io」而你的「生成博客的程序代码」发布在了 blog-generator。所有数据万无一失,你就不会因为误删 myBlog 目录而痛哭了。

以后每次 hexo deploy 完之后,博客就会更新;然后你还要要 add / commit /push 一下「生成博客的程序代码」,以防万一。

这个 blog-generator 就是用来生成博客的程序,而「你的用户名.github.io」仓库就是你的博客页面。

相关文章

  • 快速部署hexo博客

    Hexo-Installation-Tutorial Hexo安装教程 教程声明:本篇教程所有涉及到的资源和引用,...

  • Hexo 使用

    创建新文章 要注意一定要在Blog目录下使用 不然会报错 Hexo 建站教程 Hexo 官方教程

  • hexo

    hexo史上最全搭建教程 博客搬家记:从 Wordpress 到 Hexo+Github 解决用Hexo和GitH...

  • 2020年最全hexo博客网页教程

    2020年最全hexo博客网页教程

  • hexo博客搭建汇总

    以下是我搭建hexo博客的一些方法与心得,记录一下。 hexo基础教程 hexo的使用直接参考: hexo 中文网...

  • hexo博客搭建过程(一)

    本文旨在介绍Hexo的简单美化和自定义定制,博客搭建教程可以另行查阅Hexo官方文档,另外也有网上很多教程。 同时...

  • hexo 常用命令

    title: hexo常用命令 date: 2017-10-30 09:59:03 tags: hexo 教程 本...

  • Hexo博客搭建系列教程03

    接着昨天,我们完成了hexo的本地博客搭建,今天我们注重去阅读hexo的官方文档 hexo博客搭建系列教程01 h...

  • 2018-03-20

    Hexo教程 Hexo+GitHub搭建个人博客 进入一个安全目录,如cd ~/Desktop 在GitHub上新...

  • 使用Hexo搭建个人博客详细教程

    用了一段时间的hexo,本着“授人以鱼,不如授人以渔”的理念,决定整理一篇hexo使用教程,分享大家。 hexo是...

网友评论

      本文标题:Hexo 教程

      本文链接:https://www.haomeiwen.com/subject/gqpraxtx.html