待更新
该文章未完成
-
前言
提示
这篇文章更倾向于是一篇博客搭建经历,可能并不能作为一个很好的教程。
我很早之前就有过一个想要搭建自己博客的想法,但因为电脑是 32 位一直没能实现。
直到这天,我突然想起我的树莓派,它是 64 位的,也就是说它可以完成这些操作,于是我便开始了实践……
-
准备工作
如果您已经完成以下准备工作,可以直接从 配置 Hexo 博客 开始。
-
去 git 官网 下载安装 git。
-
去 Node.js 官网 下载安装 Node.js,其中最后一个空建议选
npm,方便后续操作。 -
注册 github 账号:
-
打开 github 注册页。如果打不开或者加载很慢的话,可以搜索
steam++;实在不行就自行百度其他方法吧。(注册完成之后可以访问https://kkgithub.com,再这在登录一遍,他的效果和官网 github 是一样的(除了不能注册),访问速度有可能会更快) -
如图填写相应内容进行注册(我这是用插件翻译后的效果,github是纯英文的,原页面不长这样,但要求和须填写的内容是一样的)。
其中邮箱的话 QQ 邮箱就行(对于没有邮箱的人群),至于如何注册邮箱,请自行百度。最好(或是说一定)不要用临时邮箱! -
之后他会验证你的账户(是这样吧?),然后会给你的邮箱发一封邮件,同时显示如图页面,你只要将邮件里的验证码填入其中就行(应该很好找,不会英文都行,我没记错的话应该是纯数字。当然如果有找不到或者觉得有必要单独说明在哪的,可以提出。)。
之后我没记错的话应该是就注册好了。
-
-
打开命令行(
Windows就按快捷键 win + R 调出运行框,输入CMD),输入以下命令,安装Hexo。1
npm install -g hexo-cli
-
【可选】 全文涉及网站大多均为国外网站,作者提供的网址已经尽力多为官方中文页面了,但仍有少量英语页面,不善英语者可安装翻译器浏览器插件。
Google 浏览器推荐使用 沉浸式翻译:双语对照网页翻译&PDF文档翻译,不会安装可以去看 安装教程。有条件的可以直接去 谷歌应用商店 安装。(不是广告)
其他浏览器就不说了,在插件库(类似)里应该都能找到和安装相关插件。
-
-
配置 Hexo 博客
完成准备工作之后,就可以初始化博客了。
-
在任意地方新建一个文件夹(也可以不新建,但请确保你所创建博客的文件夹内是空的)。
-
打开命令行(别关,后面都会用到),输入下面这行代码,转到你要创建博客的地址并初始化博客。
1
2cd <你文件夹相对或绝对地址>
hexo init (这里也可以加上文件夹的绝对路径)如果你不清楚什么是相对地址或者不会获取,建议写绝对地址。绝对地址一般打开这个文件夹时地址栏显示的就是,双击选中,然后再复制就行;或者右键该文件夹,查看属性(类似),绝对路径应该会在里面。
另外,这篇文章和相关项目所有的命令如无特殊声明,都是在这个客的根目录下完成的,如果一不小心使目录便成了其他目录,请输入以下代码返回博客的根目录。
1
cd <你文件夹相对或绝对地址>
-
【可选】 接下来,你可以打开
<你的博客根目录>/_config.yml这个文件,自己配置博客。具体参数因为篇幅限制不赘述,可以去 官方文档 看看。 -
【可选】 如果你希望有界面上的大变化可以安装主题,具体安装方法一般会在该主题的文档(README)中。Hexo 目前的默认主题是 landscape,在 官方的主题库 中收录了许多好看的主题,这个博客所用的主题是 hexo-theme-Anatolo。请注意,安装完主题后一定要将
<你博客的根目录>/_config.yml中的theme的值改为你要用的主题的名称,注意大小写。 -
【可选】 如果你希望博客能有一些新功能你可以安装插件,具体安装、配置方法一般会在该拓展的文档(README)中,记得一定要在将
<你博客的根目录>/_config.yml中的Plugins的值加上这个插件的名称,注意大小写。 -
【可选】 自定义设置。由于有些复杂,对于新手来说难度太大(我绝对不会告诉你是因为我自己也没怎么懂),暂时不写。
-
-
写作
编写一般分为多种,这里只介绍默认的 3 种:
-
页面。顾名思义,就是编写一个页面(如友链页面、关于界面等),而非文章,其一般可以在命令框中输入以下命令创建,其相关文件一般会生成在
<你博客的根目录>/source/<你生成文件时设定的标题(目录名)>中,你可以打开里面的.md进行编写。1
hexo n page "<你给这篇文章取的标题(目录名)>"
-

