Hexo博客0氪建站记录(上)
Hexo博客0氪建站记录(上)
钦烨AdmiBrill引言
大家好,我叫Admibrill,建站十多天了,没有发过一次文章。
第一篇文章,我决定记录一下我个人的建站历程。
各种环境依赖的安装
跟着Fomal大佬的教程,我开始了建站。
Github账号和仓库
我本来就有一个github的账号,于是建了个仓库叫admibrill.github.io
。
使用Github Pages
的源文件仓库要命名为<username>.github.io
。
这代表网站源码要通过github托管,会使用Github Pages
部署,别人可以通过https://admibrill.github.io
来访问我的网站。
本地源文件存储文件夹
在你喜欢的位置,建一个文件夹,起一个喜欢的名字(建议不要有汉字)。
不同的人起的名字不同,这个文件夹就用[blogroot]
来指代。
node.js和git的安装
https://nodejs.org/en/download/
下载安装之后,打开[blogroot]
,右键单击空白处,即可发现菜单中多出来了Git Bash Here
一项
打开它,然后后面的很多命令都使用bash输入。
Hexo的安装
1 | npm install -g hexo-cli |
然后,因为我是第一次使用,配置用户名和邮箱
1 | git config --global user.name "<your username>" |
连接至github
1 | ssh-keygen -t rsa -C "<your email>" |
Hexo,启动!!!
初始化Hexo
打开[blogroot]
,右键选择‘Git bash here
。
1 | hexo init |
这时,我们的[blogroot]
中缓缓出现了很多文件。
Hexo会自动安装依赖包。
等待程序执行完成,命令行中会出现一句Start blogging with Hexo!
就代表Hexo初始化成功了。
安装挂载依赖包
有一个包Hexo不会自动安装,叫做hexo-deployer-git
。
我们就要使用npm的安装命令安装它(以后安装一些包通用)。
1 | npm install hexo-deployer-git --save |
等待运行完成就好了。
修改配置文件
打开[blogroot]
目录下的_config.yml
文件,修改以下设置:
1 | url: https://<your username>.github.io |
1 | deploy: |
挂载博客到Github Pages
常用运行命令:
1 | hexo cl |
这个命令用于清除之前生成的静态文件。第一次没有生成,所以不用
后面只要使用了hexo g
就一定要使用,因为hexo g
不会把之前生成过的文件再生成一遍,在hexo g
1 | hexo g |
1 | hexo d |
这样,我们就把网站上传了,如果你想在本地预览,就运行如下命令:
1 | hexo s |
这些就是常用命令。
总结
我通过这样的方式建立了这样的一个个人空间。
我知道网上有很多这样的教程,但是这是我的个人经验,总体上还是能算原创的,再次感谢Fomal大佬的教程。
下一篇,我讲讲关于博客的美化。886!