Halo插件开发:java17旧项目迁移至java21项目记录
最近 Halo 2.21.0的更新将 java版本从 17 升级到 21 ,同时针对前端部分增加了代码分割方案,使得控制台的代码提及变得更小,用户体验更良好。于是几经折腾下,对于我一些还没有发布的插件进行了逐步改造,将项目的 jdk 从17升级到 21。 先说一下我之前失败的迁移经历吧,我直接是通过
最近 Halo 2.21.0的更新将 java版本从 17 升级到 21 ,同时针对前端部分增加了代码分割方案,使得控制台的代码提及变得更小,用户体验更良好。于是几经折腾下,对于我一些还没有发布的插件进行了逐步改造,将项目的 jdk 从17升级到 21。 先说一下我之前失败的迁移经历吧,我直接是通过
花了三天时间,给《捞女游戏》打了个全章 100% 结局,也是我 Steam 中第一个全成就游戏。至于为什么这么肝,一方面是因为这游戏的剧情实在太好,剧情跌宕起伏,前后故事节奏紧密,每个角色塑造的...
有小伙伴反馈说侧边栏随机图出现了重复,有些审美疲劳,要求杜老师再更新一些图片,正好聊天广场有小伙伴分享了一个美图的网址。本文分享如何使用 Python 脚本下载指定网页的图片文件,需要的小伙伴可以参考文中代码。
阿里云、腾讯云、华为云、天翼云——选型不再靠运气!
近期因工作繁忙,主项目暂缓,但利用碎片时间开发了两个轻量级Halo博客插件:SEO优化插件通过注入结构化元数据提升搜索引擎友好度;公告通知插件支持自定义弹窗展示信息。同时推荐付费的Halo 2附件工具箱插件,具备智能封面生成、图片处理等AI功能。作者表示将继续开发更多实用插件,并欢迎用户提出功能建议。
这篇文章介绍了如何通过unPlugin-TailwindCSS-Mangle插件优化Tailwind CSS类名长度,提升生产环境性能。该插件在构建阶段自动压缩并混淆类名(如将class改为tx-前缀),而开发环境保持原类名以确保编辑便捷。适用React + Vite项目,通过安装插件、配置构建脚本及注册至Vite配置文件即可实现。同时提供Webpack和Vue项目的适配示例,帮助开发者快速集成该...
作为一个经常在网上冲浪的人,你有没有遇到过这样的情况:想要下载个软件、注册个账号测试功能,或者试用某个在线服务,结果发现必须要提供邮箱地址才能继续?然后你就陷入了纠结:用真实邮箱吧,担心后续会收到一堆垃圾邮件;不用吧,又没法完成注册。这时候,临时邮箱就派上用场了!
作为一个经常在网上冲浪的人,你有没有遇到过这样的情况:想要下载个软件、注册个账号测试功能,或者试用某个在线服务,结果发现必须要提供邮箱地址才能继续?然后你就陷入了纠结:用真实邮箱吧,担心后续会收到一堆垃圾邮件;不用吧,又没法完成注册。这时候,临时邮箱就派上用场了!
临时邮箱是为避免真实邮箱泄露和收件箱被骚扰而设计的一次性邮箱地址。它适用于注册AI工具、比价、下载文档等场景,能有效保护隐私,是数字游民、隐私关注者和开发者的理想选择。使用临时邮箱可避免真实邮箱被垃圾邮件、诈骗或数据泄露影响,但重要事务仍需使用主邮箱。推荐Temp Mail等服务,注意重要信息需审核。
Labubu🥤