Skip to content

开发日记 | 不定时更新

记录一下每天干的杂事,写的杂七杂八的代码,用于日后回顾,翻开尘封的记忆。

2024/09/21

VitePress 插件开发模板1

2024/09/17

VitePress 公告 插件

vitepress-plugin-announcement

  • VitePress 站点提供全局公告弹窗。

2024/09/09

VitePress 51la 插件

vitepress-plugin-51la

  • VitePress 站点引入 51.la 的网站数据统计能力。

2024/07/27

周刊自动化创建工具

@sugarat/cli-plugin-blog@0.0.12

  • 迭代生成周刊的模板
  • 优化 description 字段的生成逻辑
  • 自动拼接周刊标题,展示描述信息

同步 cnpm 工具

cnnc

  • 接入 @clack/prompts 支持交互式选择要同步的包

2024/03/27

@sugarat/theme

  • feat: 新增各个模块可选开启的开关
  • fix: Hydration error
  • fix: 生成的链接兼容 cleanUrls 配置
  • Updated dependencies
    • vitepress-plugin-pagefind@0.2.14
    • oh-my-live2d@0.15.2

2024/03/23

JPG 图片压缩

2024/03/16

PNG 图片压缩 | UPNG.js

  • 编写 UPNG.js 在线 Demo

@sugarat/theme

  • 依赖更新 看板娘 和 VitePress1.0.1
  • footer 支持更丰富的定制(参加又拍云活动

2024/03/14

七牛云图床

image-bed-qiniu

  • fix:压缩后更大,仍使用了压缩的图片
  • feat:查看详情增加压缩率展示

2024/03/13

博客主题

@sugarat/theme

2024/03/11

博客主题

@sugarat/theme

  • fix:主题 showSelf: false 失效的问题
  • fix:pagefind 搜索插件 SSR 编译时影响 SVG 图标导入

2024-03-10

博客主题CLI

@sugarat/create-theme

  • 模板更新
    • 添加 GitHub/Gitee Pages 部署所需文件
    • 添加引导使用文档

2024-03-09

七牛云图床

image-bed-qiniu

  • 基于 UPNG.js 支持 PNG 图片的上传自动压缩

2024-03-05

七牛云图床

image-bed-qiniu

  • 文案优化
  • 尝试本地压缩部分图片资源

2024-03-04

周刊自动化创建工具

@sugarat/cli-plugin-blog@0.0.10

  • 迭代生成周刊的模板
  • 新增 option --weekly-dir 用于设置周刊目录
sh
q blog --weekly-dir ./packages/blogpress/weekly
  • 创建周刊优化
    • 自动根据周刊目录拼接周刊文章创建路径(减少一次复制粘贴的时间)
    • 自动更新周刊序号(减少来回切确认周刊期数)

七牛云图床

image-bed-qiniu

  • 显示上传图片的大小信息