hexo+fluid搭建博客个人总结
大一大二学习了前端和后端的知识,在B站和各种网站上一通乱学,都没学精,现在发现学习了什么都记不得了。最近看了一位老师的视频学习到了你学进去的知识更重要的是输出,因为你输出了才真正是你学到的。今天开始用博客记录我学习的知识,一起共勉。
1.安装node.js
官方网站安装即可,安装步骤非常简单,一直next,下一步就可以了,默认安装就行。
验证安装 命令:
1 |
|
安装淘宝cnpm
为了速度更快些,使用淘宝cnpm管理器
1 |
|
2.安装hexo框架
命令:cnpm install -g hexo-cli
安装完成查看版本: hexo -v
使用Hexo创建博客
Linux系统命令
1 |
|
Window系统
博客目录下/source/_posts下直接新建.md文件
参考链接
官方文档地址 https://hexo.io/zh-cn/docs/
3.主题Fluid的更换
获取主题最新版本
方式一:
Hexo 5.0.0 版本以上,推荐通过 npm 直接安装,进入博客目录执行命令:
1 |
|
然后在博客目录下创建 _config.fluid.yml,将主题的 _config.yml 内容复制进去。
方式二:
下载最新release版本解压到 themes 目录,并将解压出的文件夹重命名为 fluid。
指定主题
如下修改 Hexo 博客目录中的 _config.yml:
1 |
|
创建「关于页」
首次使用主题的「关于页」需要手动创建:(注:此处必须创建,否则about页面无)
1 |
|
创建成功后,编辑博客目录下 /source/about/index.md,添加 layout 属性。
修改后的文件示例如下:
1 |
|
更新主题
修改hexo根目录下的 _config.yml 文件 : theme: fluid
百度了很多更改Fluid背景图片和文字的方法没有找到,官方文档一开始看的有点看不懂,没有静下心看,导致耽误了很久。
官方文档 https://hexo.fluid-dev.com/docs/start/
更改地址在theme/fluid/_config.yml 或者 _config.fluid.yml中修改全局配置。
4. 使用Git上传至Github
Git官网 下载直接安装,一直点下一步
使用教程 参考链接https://www.runoob.com/git/git-tutorial.html
(推荐使用免密SSH公钥)
1 |
|
5.部署到Github上
Github创建一个新的仓库 YourGithubName.github.io
#在blog目录下安装git部署插件cnpm install --save hexo-deployer-git
#配置_config.yml
# Deployment
## Docs: https://hexo.io/docs/deployment.html
deploy:
type: git
repo: https://github.com/YourGithubName/ YourGithubName.github.io.git
branch: master
#部署到Github仓库里hexo d
#访问这个地址可以查看博客https://YourGithubName.github.io/
注:YourGithubName必须与你的Github名字一模一样,否者页面打不开。
总结:看官方文档是学习最快最好的方式,一开始看不懂没关系,一个字慢慢看,一定会有收获的。切勿囫囵吞枣。
基于B站视频搭建 特别感谢up主 CodeSheep
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!