🏊Buttefly主题美化(四)
评论样式
Waline - 一款从 Valine 衍生的带后端评论系统。可以将 Waline 等价成 With backend Valine。
具体配置可参考 waline 文档
获得serverURL然后修改 主题配置文件:
waline:
serverURL: # Waline server address url
bg: # waline background
pageview: false
option:
🚣♀️Buttefly主题美化(三)
图库
图库页面只是普通的页面,你只需要 hexo n page xxxxx 创建页面就行
然后使用标签外挂 galleryGroup
相册页写法
<div class="gallery-group-main">
{% galleryGroup name description link img-url %}
{% galleryGroup name description link img-url %}
{% galleryGroup name description link img-url %}
</div>
name:图库名字
description:图库描述
link:连接到对应相册的地址
img-url:图库封面的地址
示例:
---
title: 图片
date: 2019-10-31 09:32:24
---
<div class="gallery-group-main">
{% galleryGroup '壁纸' '收藏的一些壁纸' '/Gallery/wallpapers' ...
🚣♂️Buttefly主题美化(二)
页面配置
一、页面属性 Front-matter 的基本认识
Front-matter 是 markdown 文件最上方以 --- 分隔的区域,用于指定个别档案的变数。
其中又分为两种 :
Page Front-matter 用于页面配置(page)
Post Front-matter 用于文章页配置(post)
tips: 如果标注可选的参数,可根据自己需要添加,不用全部都写在 markdown 里
1、页面配置 Page Front-matter
新建页面:
hexo new page ""
页面属性:
写法
解释
title
【必需】页面标题
date
【必需】页面创建日期
type
【必需】标签、分类、关于、音乐馆、友情链接、相册、相册详情、朋友圈、即刻页面需要配置
updated
【可选】页面更新日期
description
【可选】页面描述
keywords
【可选】页面关键字
comments
【可选】显示页面评论模块(默认 true)
top_img
【可选】页面顶部图片
mathjax
【可选】显示 mathjax ...
🚣Buttefly主题美化(一)
安装主题 (Github)
1、安装
在你的 Hexo 根目录里
git clone -b master https://github.com/jerryc127/hexo-theme-butterfly.git themes/butterfly
升级方法:在主题目录下,运行 git pull
2、应用主题
修改 Hexo 根目录下的 _config.yml,把主题改为 butterfly
theme: butterfly
3、安装插件
如果你没有 pug 以及 stylus 的渲染器,请下载安装:
npm install hexo-renderer-pug hexo-renderer-stylus --save
4、升级建议
在 hexo 的根目录创建一个文件 _config.butterfly.yml,并把主题目录的 _config.yml 内容复制到 _config.butterfly.yml 去。( 注意: 复制的是主题的 _config.yml ,而不是 hexo 的 _config.yml)
不要把主题目录的 _config.yml 删掉, 以后只需要在 _config ...
🍉Linux安装mysql5
一、下载mysql安装包
wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
二、安装mysql
yum localinstall mysql57-community-release-el7-8.noarch.rpm
三、检测是否安装成功
yum repolist enabled | grep "mysql.*-community.*"
四、选择安装版本
#进入此文件可以看到mysql5的各种版本
#其中enabled=1是选择安装,enabled=0是不安装,文件内默认为5.7
vim /etc/yum.repos.d/mysql-community.repo
mysql-community.repo文件
[mysql-connectors-community]
name=MySQL Connectors Community
baseurl=http://repo.mysql.com/yum/mysql-connectors-community/el/7/$basearch/
en ...
📳hexo 常用命令
前言:
为了方便查阅,这里将常用指令汇总.
简写指令:
hexo n 等价于 hexo new 还等价于 hexo new post "我的第一篇文章"
hexo p 等价于 hexo publish
hexo g 等价于 hexo generate
hexo s等价于 hexo server
hexo d 等价于 hexo deploy
hexo deploy -g 等价于 hexo deploy --generate
hexo generate -d等价于hexo generate --deploy
创建一篇新文章或者新的页面。
您可以在命令中指定文章的布局(layout),默认为 post,可以通过修改 _config.yml 中的 default_layout 参数来指定默认布局。
$ hexo new [layout] <title>
注:
hexo clean 没有 简写,
git --version 没有简写
指令说明:
hexo server #Hexo 会监视文件变动并自动更新,除修改站点配置文件外,无须重启服务器,直接刷新网页即可生效。
hexo serv ...
Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
Quick Start
Create a new post
$ hexo new "My New Post"
More info: Writing
Run server
$ hexo server
More info: Server
Generate static files
$ hexo generate
More info: Generating
Deploy to remote sites
$ hexo deploy
More info: Deployment