待更新

该文章未完成

  • 前言

    提示

    这篇文章更倾向于是一篇博客搭建经历,可能并不能作为一个很好的教程。

    我很早之前就有过一个想要搭建自己博客的想法,但因为电脑是 32 位一直没能实现。
    直到这天,我突然想起我的树莓派,它是 64 位的,也就是说它可以完成这些操作,于是我便开始了实践……


  • 准备工作

    如果您已经完成以下准备工作,可以直接从 配置 Hexo 博客 开始。

    1. git 官网 下载安装 git。

    2. Node.js 官网 下载安装 Node.js,其中最后一个空建议选 npm,方便后续操作。

    3. 注册 github 账号:

      1. 打开 github 注册页。如果打不开或者加载很慢的话,可以搜索 steam++;实在不行就自行百度其他方法吧。(注册完成之后可以访问 https://kkgithub.com,再这在登录一遍,他的效果和官网 github 是一样的(除了不能注册),访问速度有可能会更快)

      2. 如图填写相应内容进行注册(我这是用插件翻译后的效果,github是纯英文的,原页面不长这样,但要求和须填写的内容是一样的)。填写注册其中邮箱的话 QQ 邮箱就行(对于没有邮箱的人群),至于如何注册邮箱,请自行百度。最好(或是说一定)不要用临时邮箱!

      3. 之后他会验证你的账户(是这样吧?),然后会给你的邮箱发一封邮件,同时显示如图页面,你只要将邮件里的验证码填入其中就行(应该很好找,不会英文都行,我没记错的话应该是纯数字。当然如果有找不到或者觉得有必要单独说明在哪的,可以提出。)。验证码之后我没记错的话应该是就注册好了。

    4. 打开命令行(Windows就按快捷键 win + R 调出运行框,输入 CMD),输入以下命令,安装Hexo。

      1
      npm install -g hexo-cli
    5. 【可选】 全文涉及网站大多均为国外网站,作者提供的网址已经尽力多为官方中文页面了,但仍有少量英语页面,不善英语者可安装翻译器浏览器插件。
      Google 浏览器推荐使用 沉浸式翻译:双语对照网页翻译&PDF文档翻译,不会安装可以去看 安装教程。有条件的可以直接去 谷歌应用商店 安装。(不是广告)
      其他浏览器就不说了,在插件库(类似)里应该都能找到和安装相关插件。

  • 配置 Hexo 博客

    完成准备工作之后,就可以初始化博客了。

    1. 在任意地方新建一个文件夹(也可以不新建,但请确保你所创建博客的文件夹内是空的)。

    2. 打开命令行(别关,后面都会用到),输入下面这行代码,转到你要创建博客的地址并初始化博客。

      1
      2
      cd <你文件夹相对或绝对地址>
      hexo init (这里也可以加上文件夹的绝对路径)

      如果你不清楚什么是相对地址或者不会获取,建议写绝对地址。绝对地址一般打开这个文件夹时地址栏显示的就是,双击选中,然后再复制就行;或者右键该文件夹,查看属性(类似),绝对路径应该会在里面。
      另外,这篇文章和相关项目所有的命令如无特殊声明,都是在这个客的根目录下完成的,如果一不小心使目录便成了其他目录,请输入以下代码返回博客的根目录。

      1
      cd <你文件夹相对或绝对地址>

    3. 【可选】 接下来,你可以打开 <你的博客根目录>/_config.yml 这个文件,自己配置博客。具体参数因为篇幅限制不赘述,可以去 官方文档 看看。

    4. 【可选】 如果你希望有界面上的大变化可以安装主题,具体安装方法一般会在该主题的文档(README)中。Hexo 目前的默认主题是 landscape,在 官方的主题库 中收录了许多好看的主题,这个博客所用的主题是 hexo-theme-Anatolo。请注意,安装完主题后一定要将 <你博客的根目录>/_config.yml 中的 theme的值改为你要用的主题的名称,注意大小写。

    5. 【可选】 如果你希望博客能有一些新功能你可以安装插件,具体安装、配置方法一般会在该拓展的文档(README)中,记得一定要在将 <你博客的根目录>/_config.yml 中的 Plugins的值加上这个插件的名称,注意大小写。

    6. 【可选】 自定义设置。由于有些复杂,对于新手来说难度太大(我绝对不会告诉你是因为我自己也没怎么懂),暂时不写。

  • 写作

    编写一般分为多种,这里只介绍默认的 3 种:

    • 页面。顾名思义,就是编写一个页面(如友链页面、关于界面等),而非文章,其一般可以在命令框中输入以下命令创建,其相关文件一般会生成在 <你博客的根目录>/source/<你生成文件时设定的标题(目录名)> 中,你可以打开里面的 .md 进行编写。

      1
      hexo n page "<你给这篇文章取的标题(目录名)>"