blogs----如何搭建自己的博客 | Final233
windows 环境搭建
下载 git+node.js,无脑下一步安装
打开 git 程序
安装组件
npm install hexo-cli -g初始化 blog
hexo init myblog启动 blog
hexo 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.yml
theme: darcula开启字数统计
修改 myblog/_config.yml
npm 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 文件使用

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...
keepalived