
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
前端开发中,某些场景(如调试摄像头、连接线上服务器)必须使用HTTPS。Windows下可通过OpenSSL生成自签名证书:安装OpenSSL后,执行命令生成私钥(.key)和证书(.crt),注意CN必须填"localhost"。最后在Vite配置中引用证书文件即可启用HTTPS服务。该方案解决了本地开发时的HTTPS需求问题。

本文介绍了在UniApp中使用Vue3时,通过配置vite.config.js实现uni-app生命周期方法自动导入的方法。主要内容包括:1)无需手动导入onLoad等uni方法,直接在script setup中使用;2)通过安装unplugin-auto-import插件实现自动导入功能;3)配置vite.config.js文件,添加uni-app和vue的自动导入配置。该方法简化了开发过程,避

摘要:本文记录了在获取图片文件MD5值时遇到的浏览器与微信小程序兼容性问题。小程序端由于ArrayBuffer原型对象与JS标准不一致,导致CryptoJS生成的MD5值错误。通过对比发现两端的ArrayBuffer原型虽然看似相同,但实际类型不同。最终通过Object.setPrototypeOf(item.result, ArrayBuffer.prototype)手动修正小程序的原型对象,使

本文介绍了Jenkins在Windows上的安装配置及自动化部署流程。主要内容包括:通过Gitee拉取代码;构建步骤配置npm命令;使用PublishOverSSH插件部署到服务器;以及常用操作命令如重启服务。修改插件安装源为清华镜像;可选修改默认8080端口等;重点讲解了SSH部署的详细配置方法,包括远程目录设置和文件传输路径拼接规则。

本文探讨了在使用postcss-px-to-viewport适配移动端后如何兼容PC端显示的问题。通过分析多种AI提供的无效方案后,提出两种解决方案:方案一通过CSS缩放临时解决但样式存在问题;方案二采用iframe实现最佳效果,需注意路由同步问题。详细说明了方案二的实现步骤,包括设备判断、PC样式隔离、iframe嵌入和路由同步机制。该方案通过iframe限制视口宽度,保持移动端布局在PC上的正

本文探讨了AI时代下技术学习方式的转变。作者通过Monorepo项目实践,展示了如何借助AI工具实现边做边学的高效学习模式:1) 用AI生成项目骨架和学习文档;2) 在实践过程中即时获取AI解答;3) 通过迭代优化深化理解。这种学习方式突破了传统先理论后实践的局限,实现了需求驱动、问题导向的个性化学习路径。AI作为智能助手,提供了代码生成、即时解答等功能,使学习者能快速掌握复杂技术并积累实践经验。

本文介绍了一个纯CSS实现的圆形旋转加载动画。通过两个渐变半圆形块和居中遮罩的组合,配合@keyframes旋转动画,创建出简洁优雅的加载效果。关键代码包括.loading-box容器、.loading-top/.loading-bottom半圆形渐变块和.mark内圈遮罩,无需第三方库即可实现持续转圈动画。这种轻量级方案适合日常项目开发,能有效提升用户体验。

微信小程序Pinia持久化解决方案 在微信小程序中使用pinia-plugin-persistedstate插件时,由于小程序环境缺少localStorage对象,会导致报错。解决方案如下: 问题原因:微信小程序无localStorage,而插件默认使用该API 配置方案: 自定义storage配置,改用uni-app的存储API 使用uni.setStorageSync和uni.getStora








