提示存在了
私钥和公钥
这里提示输入密码 我本来以为是输入自己的git账号的密码, 但是发现 括号写着(空 无口令)
于是搜了一下这里的相关资料 这里的意思是 使用ssh连接 这里创建一个你的连接的密码,
如果为空 则默认使用私钥进行连接
其他图标icon
查看html:lcd-blog\public\index.html
可以看到引入了FontAwesome
字体图标
可以将Font Awesome图标使用在几乎任何地方,只需要使用CSS前缀fa
,再加上图标名称。 Font Awesome是为使用内联元素而设计的。我们通常更喜欢使用<i>
,因为它更简洁。
可以看到class为fa-monologue
,但是查询min.css并无这个class,所以网页显示空白图标;
有个问题,重新部署后,这个类又变回默认的了??
修改后的html要保存:ctrl+s
点击侧边栏后,图标又不见了>>因为进入了diary的html文件,所以要进入lcd-blog\public\diary\index.html
修改,其他侧边栏同理
最后也不行,尝试在min.css文件中添加对应的样式:
1 | /* 自定义图标 */ |
默认带出来的样式就不用改,这样lcd-blog\public\diary\index.html
这些就不用改了,成功
github私有共有库
ssh公钥私钥
引入的css多了?v=2.1.5
预览全文这个推荐使用<!-- more -->
,可以自定义哪一行才出现阅读全文。而且在排版不受影响。因为设置auto_excerpt
为true在首页看到的排版会被压缩,影响美观。
设置置顶
文章置顶
目前已经有修改后支持置顶的仓库,可以直接用以下命令安装。
1 | $ npm uninstall hexo-generator-index --save |
然后在需要置顶的文章中加上top: true
即可。
设置置顶标志
打开:/blog/themes/next/layout/_macro
目录下的post.swig
文件,定位到<div class="post-meta">
标签下,插入如下代码:
1 | {% if post.top %} |
效果如下:
增加文章更新时间
lcd-blog\themes\hexo-theme-next\_config.yml
updated_at
改为true
1 | post_meta: |
进themes\hexo-theme-next\layout\_macro\post.swig
文件可以编辑细节
文章排版
如果粘贴为纯文本
hexo博文,用设置摘要,点击“阅读全文”后,会自动跳转到后面的文本
![](https://puff-blog.oss-cn-shenzhen.aliyuncs.com/个人博客/GIF 2020-6-3 10-13-46.gif)
主题配置文件:改为scroll_to_more: false
。点击阅读全文就会滚动条跳到文章的最上面
在 Markdown 语言中,如何实现段首空格的显示 ?
段首缩进这件事,应该是 CSS 或者其他排版工具的事情,Markdown 奉行的是样式和内容分开的哲学。
即使手动输入空格, 也是很不推荐的方法。我推荐全角空格,切换到全角模式下(一般的中文输入法都是按 shift + space)输入两个空格就行了。这个相对 来说稍微干净一点,而且宽度是整整两个汉字,很整齐。
直接写
半方大的空白 或
全方大的空白 或
不断行的空白格 或
1 | //半角空格(英文) |
hexo添加新菜单并实现新菜单的文章归类
如何将文章归类到这个新建的菜单下面呢?
其实点击poetry进去的是/categories/诗意
,跟进去/categories
然后再点击分类,效果一样。
![](https://puff-blog.oss-cn-shenzhen.aliyuncs.com/个人博客/GIF 2020-6-3 0-58-52.gif)
所以在根目录配置文件_config.yml
,修改对应的menu,url也改了
1 | menu: |
不蒜子统计访客
1、打开next主题配置文件\themes\next_config.yml,搜索找到busuanzi_count,把enable设置为true
1 | busuanzi_count: |
2、同样是在next主题配置文件\themes\next_config.yml下,搜索footer,在它底下添加counter,设值为true
1 | footer: |
3、来到themes\next\layout_partials,找到footer.swig文件,打开编辑,在底下添加代码
1 | {% if theme.footer.counter %} |
完成!
后来发现数据没显示出来。原来是不蒜子官网换了域名,所以引用的js要换。
首先需要先找到NexT下引用不蒜子统计的方法。文件路径为/theme/next/layout/_third-party/analytics/busuanzi-counter.swig
文件。footer.swig文件的也要改。src换成:
1 | https://busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js |
效果如下:
另一个博客hexo d
出现问题
应该是本地ssh还是上一个博客的,绑定了上一个博客的github的ssh。所以连接不上远程仓库。
到C:\Users\Administrator\.ssh
最好是新建文件夹备份所有用过的ssh,需要的时候再从里面复制粘贴。最后连接成功!