2.6 KiB
2.6 KiB
title, date, author
| title | date | author |
|---|---|---|
| Hexo | 2022-11-18 10:30:31 | 文永达 |
Hexo
启动本地开发服务器
hexo server
# or
hexo s
清空本地缓存
hexo clean
构建并发布到Git上
hexo g -d
只构建
hexo g
将安装的主题推送到Git上
因为主题也是一个git项目,需要先把.git剪切到任意位置
.git文件夹在 themes/butterfly目录下,是一个隐藏文件夹
git rm --cache themes/butterfly
git status
git add themes/butterfly
新建文章
hexo new [layout] <title>
新建一篇文章。如果没有设置 layout 的话,默认使用 _config.yml 中的 default_layout 参数代替。如果标题包含空格的话,请使用引号括起来。
Butterfly 主题
鼠标样式修改
-
在\themes\butterfly\source\css路径下创建一个mouse.css文件,在文件中添加如下代码:
body { cursor: url(https://cdn.jsdelivr.net/gh/sviptzk/HexoStaticFile@latest/Hexo/img/default.cur), default; } a, img { cursor: url(https://cdn.jsdelivr.net/gh/sviptzk/HexoStaticFile@latest/Hexo/img/pointer.cur), default; } -
打开站点的主题配置文件_config.butterfly.yml,找到inject,在head处直接引入该文件:
inject: head: - <link rel="stylesheet" href="/css/mouse.css"> -
重新部署,即可看到效果
增加网站备案信息
找到themes/butterfly/layout/includes/footer.pug文件
在文件 if theme.footer.copyright中增加
br
center
| ICP备案号:
a(href="https://beian.miit.gov.cn" target="_blank") 辽ICP备2025052969号-1
完整如下:
#footer-wrap
if theme.footer.owner.enable
- var now = new Date()
- var nowYear = now.getFullYear()
if theme.footer.owner.since && theme.footer.owner.since != nowYear
.copyright!= `©${theme.footer.owner.since} - ${nowYear} By ${config.author}`
else
.copyright!= `©${nowYear} By ${config.author}`
if theme.footer.copyright
.framework-info
span= _p('footer.framework') + ' '
a(href='https://hexo.io')= 'Hexo'
span.footer-separator |
span= _p('footer.theme') + ' '
a(href='https://github.com/jerryc127/hexo-theme-butterfly')= 'Butterfly'
br
center
| ICP备案号:
a(href="https://beian.miit.gov.cn" target="_blank") 辽ICP备2025052969号-1
if theme.footer.custom_text
.footer_custom_text!=`${theme.footer.custom_text}`