WeBlog丨typecho博客的小程序版
WeBlog是一款基于uni-app开发的Typecho博客小程序,支持微信和QQ小程序。文章介绍了项目特性如音频播放、跨平台编译及一键换肤,并提供详细的快速开始指南与源码,帮助用户快速搭建个性化博客小程序。
THE NOTEBOOK / 文章归档
每一次探索,都值得留下记录。
WeBlog是一款基于uni-app开发的Typecho博客小程序,支持微信和QQ小程序。文章介绍了项目特性如音频播放、跨平台编译及一键换肤,并提供详细的快速开始指南与源码,帮助用户快速搭建个性化博客小程序。
在 uni-app 中适配微信小程序自定义 tabBar:处理 this 指向和生命周期问题,通过 setTabBarIndex 与 Vue.mixin 实现中间图标突出的异形导航栏。
本文详细记录了在GitLab中实现Vue前端项目的CI/CD持续集成与部署过程。涵盖了GitLab Runner的安装配置、.gitlab-ci.yml文件的编写(包括本地部署与远程推送两种方案),以及常见的大小写敏感问题排查,为前端自动化部署提供实践参考。
本文介绍了网站防广告屏蔽的原理与实现方法。通过创建一个特征明显的“诱饵”JS文件并监听其变量,以此检测用户是否开启了广告屏蔽插件。一旦检测到屏蔽行为,可自动跳转至提示页面,引导用户关闭屏蔽功能,从而保护网站流量收益。
本文介绍了解决微信小程序页面默认不支持分享及非tab页面无返回按钮的问题。提供了基于WePY的继承方案和基于uni-app的全局mixin混入方案,通过封装基类或全局混入onShareAppMessage方法,实现所有页面的默认分享功能及路径优化,提升开发效率。
本文探讨了交通网络分层设计模型中的路口状态管理。通过C++代码实现了T字路口和十字路口的状态矩阵,详细分析了全红、正常通行及限制逆行等逻辑,为交通仿真提供了基础的状态控制方案。
本文探讨了在《篆书转换器》项目中引入腾讯云对象存储和CDN分发的技术方案。通过类比计算机组成原理中Cache读不命中的处理策略,分析了优化网络响应速度的可行性。最终考虑到日访问量较低及资源冗余问题,决定放弃该方案。
本文记录了PM2进程管理器的常用操作命令,包括删除所有进程、启动脚本(fork模式)以及多进程启动的方法。同时提供了一个使用Node.js执行Hexo本地服务的脚本示例,适合Node.js开发者参考。