自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 问答 (1)
  • 收藏
  • 关注

原创 探索 Vercel:从简介到实战部署全流程(适用于 H5、PC 站点、Node.js 接口)

Vercel是一个专注于云端Web应用部署的平台,提供一键部署、全球CDN、自动HTTPS等现代开发特性,特别适合Next.js等前端框架。其优势包括优秀的开发者体验、快速部署和全球化性能,但后端能力有限且大规模应用成本较高。适用场景包括静态站点和小型SPA,不推荐复杂后端服务。部署流程简单,支持Git集成和自定义域名。需要注意构建设置、资源路径和跨域问题。建议初期制定监控策略,国内使用需考虑网络延迟和合规问题。

2025-11-11 09:21:35 845

原创 使用 UniApp + TypeScript + Vue 3 + Vite + ESLint + Prettier + Pinia + Sass 创建初始化移动端项目

本文将为你展示如何结合 UniApp、TypeScript、Vue 3、Vite、ESLint、Prettier、Pinia 和 Sass 构建一个高效的跨平台项目。通过这篇文章,你将掌握如何搭建一套现代化的开发工具链,提升开发效率和代码质量,同时学习如何轻松管理项目的状态和样式,快速构建功能强大的应用。无论是静态站点、移动端、还是后台接口,所有这些工具和技术的结合都能为你提供流畅的开发体验。

2025-11-11 09:21:05 972

原创 申请 Cloudflare 15 年 SSL 证书

Cloudflare是一家提供网络性能和安全服务的跨国科技公司,主要服务包括CDN加速、DDoS防护、SSL加密等。本文介绍了Cloudflare的核心功能、产品优势,并详细讲解了如何通过Cloudflare获取15年SSL证书的步骤:注册登录→添加域名→配置DNS→设置SSL/TLS加密模式→创建证书。通过将域名解析迁移到Cloudflare并部署其SSL证书,可提升网站安全性和访问速度。

2025-11-10 09:06:15 831 1

原创 支付宝小程序 e.changedTouches 问题

本文总结了微信小程序适配支付宝小程序时遇到的触摸事件兼容性问题。在支付宝小程序中,e.changedTouches可能为undefined,导致获取坐标失败。作者通过分析发现: 微信小程序使用e.changedTouches[0]获取坐标 支付宝小程序需通过e.detail或e.target获取 提供了三种兼容方案: 基础兼容写法 Vue3 + uni-app封装方法 通用解决思路 最后建议封装通用方法避免重复踩坑,并附上了不同平台的触摸点位置来源对比表。文章解决了支付宝小程序触摸事件不兼容问题,可供开发者

2025-11-10 09:05:47 971

原创 window安装mysql(学习版)

涵盖了从安装到基础优化的主要步骤。无论你是刚开始接触MySQL还是需要复习,这份指南都能提供清晰的指引。为了让你快速了解MySQL安装后的关键优化方向

2025-10-31 16:23:46 793 4

原创 react+ecahrts实现地图下钻(开箱即用)

本文介绍了基于React框架实现的中国地图可视化方案,核心功能包括地图层级下钻、多层立体效果展示、数据动态加载等。通过ECharts配置工厂模式实现多层地图渲染,采用状态管理控制地图层级切换,并包含详细的交互逻辑与错误处理。文章重点说明了性能优化技巧(如防抖处理、实例销毁)、内存管理策略及事件绑定机制,同时指出该方案可迁移至Vue框架。完整代码展示了数据加载流程、地图初始化及核心状态管理方法,为开发复杂地图应用提供了实践参考。

2025-10-31 15:25:18 783 4

原创 优化滚动列表,使用虚拟滚动

祝大家5.20快乐

2025-05-20 10:58:28 1069

原创 前端面试2024总结

防抖:一段时间可以执行多次,但是会清除前面的保留最后一次执行(相当于王者里的回城)示例:滚动条滚动加载,搜索框搜索输入,用户名、手机号、邮箱输入验证/*** 函数防抖:一段实现执行多次,只执行最后一次* @param {void} fn 回调函数* @param {number} t 节流时间*/) {}, delay);节流:一段时间只能执行一次,相当于王者技能示例:提交表单按钮let timer;/*** 函数节流: 一段时间执行一次。

2025-05-20 10:23:13 1028 2

原创 vitepress如何跳转标题下位置总结

vitepress操作集合

2025-05-15 10:16:47 470

原创 canvas绘画封装几个常用功能封装

5.文字多行换行,并且出现省略号。

2024-12-27 15:43:26 394

原创 在Linux服务器上配置Node.js项目使其开机自启

简单部署nodejs项目到linux

2024-12-27 15:40:28 1292

原创 报错Deprecation Warning: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.

但是我的版本没有到1.8.0但是还是报这个错是为啥?于是我去看我node_modules包里看到sass版本发现版本已经超过1.8.0了,而我package.json版本写的是"sass": "^1.50.1",就是前面"^"这个符号的影响导致他中版本自动更新最新的,要么把^去掉,要么改成"~"只更新小版本,重新下载依赖就好了。官方文档,发现是scss版本高于1.8.0就要把@import改成@use,但是uview-plus官方推荐版本降低到1.63.2,

2024-11-25 09:43:40 8463 1

原创 react实现页面全屏覆盖浏览器简单操作

直接上代码吧,这是个直接可以用的全屏小组件。

2024-06-24 10:30:39 639

原创 react+vite前端项目本地启动成功,但是访问不了页面?

解决配置vite,前端工程项目启动访问不了页面

2024-06-20 14:54:46 1435

原创 使用git工具上传代码,超细讲解,针对第一次玩git的小伙伴

对于初学者git工具不会用?看完这篇文章恍然大悟,原来我一直用错了方法

2023-06-30 14:15:17 3082

原创 原生js如何发送请求接口,ajax封装方法

原生js封装ajax请求方法,适合刚玩js的小伙伴

2023-05-23 15:41:29 965 1

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除