blogs----如何搭建自己的博客 | Final233

windows 环境搭建

下载 git+node.js,无脑下一步安装
打开 git 程序 安装组件 npm install hexo-cli -g
初始化 bloghexo init myblog
启动 bloghexo server 使用浏览器能访问到本机的 4000 端口,说明基本环境已经搭建好了

换皮肤

切换 myblog 目录,执行以下命令下载主题git clone https://github.com/yelog/hexo-theme-3-hexo.git themes/3-hexo
注意有两项修改 myblog/_config.yml 文件 1、因为主题使用了自己的高亮效果,还需要修改 highlight enable: true 的 true 改为 false。 2、由于主题启用了文章字数统计功能,需要安装一个插件,在 myblog 目录下,打开 git bash 命令框,执行 npm i --save hexo-wordcount 即可
最后重新渲染,启动服务器,验证下效果 hexo clean && hexo g && hexo s

配置 ssh 或者 https 协议

ssh-keygen -t rsa -C "438803792@qq.com"
首先 ssh-keygen 会确认密钥的存储位置和文件名(默认是 .ssh/id_rsa), 然后他会要求你输入两次密钥口令,留空即可。所以一般选用默认,全部回车即可。
接下来我们登陆到 GitHub 上,右上角小头像 ->Setting->SSH and GPG keys 中,点击 new SSH key。 Title:可以随便填写,但最好起的名字能让自己知道这个公钥是哪个设备的。 Key:将上面生成的. pub 文件中的所有内容复制到这里。 点击下面的 Add SSH key 即可。 然后你就会发现可以免密码访问了

blog 相关设置及微调

初始化博客下 修改 myblog/_config.yml

language: zh-CN

定义首页

快捷键使用

关于页面设置

修改 source/aoubt/index.md 此文件

添加音乐插件

配置评论系统

相关样式设置

关闭 myblogs/_config.yml 文件中的高亮设置

修改主题下的配置文件 myblog/themes/3-hexo/_config.ymltheme: darcula

开启字数统计

修改 myblog/_config.ymlnpm i hexo-wordcount --save

更换头像

替换 source/img/avatar.jpg 图片。 修改 _config.yml 中头像的配置记录 avatar: /img/avatar.jpg favicon: /img/avatar.jpg

设置链接图标

npm install hexo-generator-feed --save

全文搜索

npm install hexo-generator-search --save

关于博客图片

需要下载 hexo 插件 _config.yml 启用功能 要手动创建目录 mkdir images 在 MD 文件使用
notion image
logo
感谢阿杰(杨玉杰) 叶落阁的帮助

技巧

设置别名触发命令集合 vim ~/.bashrc

博客备份

创建一个私有的仓库便于备份 参考:https://docs.github.com/cn/github/getting-started-with-github/quickstart/create-a-repo 切换 myblog 根目录下
有个问题执行一下git submodule add https://github.com/yelog/hexo-theme-3-hexo.git themes/3-hexo 就行了,需要声明一下子模块信息

关于

到目前为止已经写了199篇文章, 共481.7k字。
本站访问人数:5576人次 , 访问量:8030

转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 438803792@qq.com https://final233.github.io/2019/10/23/blog—-%E7%AC%94%E8%AE%B0%E6%90%AD%E5%BB%BA/
Loading...