自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

学全栈、大前端方向,就找前端早间课

订阅专栏的同学请私信我进交流群

  • 博客(59)
  • 收藏
  • 关注

原创 Vue3路由实战:优雅封装+灵活拦截,解锁路由配置新姿势

本文介绍了Vue3项目中路由的模块化封装与拦截配置化管理的实现方案。通过将路由按业务模块拆分,统一整合到router/index.js中创建实例,并将拦截逻辑抽离到config.js集中管理。核心内容包括:1)按功能模块划分路由配置,实现代码解耦;2)通过全局前置守卫实现登录权限校验和页面标题设置;3)利用beforeResolve和afterEach实现细粒度权限控制和跳转后处理。该方案使路由配置更清晰,拦截逻辑更易维护,适合中大型Vue3项目开发。

2025-12-26 16:56:08 1402 2

原创 vue3 + Electron + vite 搭建桌面端应用(完整项目)

本文介绍了一个基于Vue3、Electron和Vite的桌面应用开发项目。项目包含登录页、首页、趣味答题和工具箱等模块,其中工具箱实现了微信多开、文件管理、便签等实用功能。文章详细说明了项目搭建步骤,包括环境配置、路由设置、数据存储等关键技术点,并提供了完整的项目结构和功能截图。该项目适合想要快速入门Electron开发的开发者参考,通过实战案例展示了如何将Vue3与Electron结合,构建跨平台桌面应用程序。

2025-10-15 13:08:18 1235

原创 vue3 + JS + vant 搭建移动端H5项目(完整项目)

前端路上 | 所知甚少,唯善学。各位小伙伴有什么疑问,欢迎留言探讨。--- 关注我:前端路上不迷路 ---

2024-01-17 11:03:54 4884 8

原创 vue3 + TS + vite 搭建中后台管理系统(完整项目)

要成功,先发疯,头脑简单往前冲!前端路上 | 所知甚少,唯善学。各位小伙伴有什么疑问,欢迎留言探讨。— 关注我:前端路上不迷路 —

2024-01-04 12:04:08 8562 33

原创 node-sass版本不兼容问题(已解决)

node-sass版本不兼容,快速解决方法

2022-08-25 11:44:37 10518 11

原创 项目实战之微信、微信公众号登陆和支付调起

项目实战之微信、微信公众号登陆和支付微信登陆[ 待更新… ]微信公众号支付调起方法[ 更新中… ]在实战项目中,如何调起微信公众号支付界面,面对小白是一头雾水,面对大佬是游刃有余,调起支付接口免不了遇见各种坑,今天我将遇见所有的坑和大家分享一下,废话不多说,先看一段代码:官方文档:这样大家能看懂吗,当然还是会有点懵,刚接触确实上手有点难,全看文档是解决不了我们工作中的项目问题;当然,一定要去读懂文档中参数的含义;1.1、 判断设备和浏览器 通过 navigator.userAg

2020-06-30 01:08:19 829 1

原创 前端工程化必备:Depcheck 实战指南

depcheck,它能自动检测项目中未使用的依赖、缺失的依赖、重复的依赖,帮你一键清理冗余,让项目依赖更“清爽”。全程实操演示,初学者也能轻松上手!

2026-01-15 10:24:19 1032

原创 Vue3+Electron+Vite桌面端搭建:从0到1搭建项目(第一期)

​续之前《Vue3+Electron+Vite 搭建桌面端应用》文章,很多小伙伴私信说对Electron开发特别感兴趣~ 今天就把桌面端开发拆分成循序渐进的学习系列,这一篇先教大家从搭建到运行项目,全程保姆级步骤,初学者也能跟着做!

2026-01-15 10:20:10 1181

原创 Node.js日志集成:3分钟上手,新手也能搞定的规范日志方案

本文介绍了Node.js项目中如何从console.log升级到专业日志管理。推荐两个新手友好工具:功能全面的winston和高性能的pino,提供详细配置示例。通过日志分级(debug/info/warn/error)、时间戳记录、文件切割(按天分割保留7天)等功能,解决console.log存在的无级别区分、无法持久化等问题。文章包含完整代码实现和最佳实践建议,如敏感信息脱敏、错误堆栈记录等,帮助开发者快速建立规范的日志系统,提升问题排查效率。适合Node.js初学者快速落地专业日志方案。

2025-12-31 17:00:23 1471 1

原创 Node.js WebSocket 实战:实时通信封装方案

本文介绍了如何使用Node.js从零搭建WebSocket实时通信服务,并提供了封装方案。主要内容包括:1)通过ws库快速创建WebSocket服务器;2)将核心逻辑封装为WebSocketManager类,实现连接管理、消息广播等功能;3)结合HTTP服务器提供客户端页面;4)实现简易聊天室功能,支持上线通知、消息广播等。文章提供了详细代码示例和项目结构设计,适合新手学习WebSocket基础和实践封装技巧。最后还给出了扩展建议,如实现私聊、集成数据库等进阶功能。

2025-12-31 10:00:00 1168

原创 Node.js + Koa2实战进阶:整合数据库+JWT认证,新手上手封装方案

本文介绍了如何将Koa2项目升级为具备数据库连接和JWT认证的实战项目。主要内容包括: 项目结构优化,新增数据库、工具封装和配置目录 MySQL数据库连接池封装和用户表操作模型 JWT认证完整实现: 密码加密封装 token生成与验证工具 认证中间件和白名单机制 用户模块业务实现: 注册、登录接口 获取用户信息(需token验证) 关键注意事项: 中间件加载顺序 敏感信息管理 安全规范 项目采用分层封装思想,数据库操作、认证逻辑与业务接口分离,便于维护和扩展。适合中小型Node.js项目参考使用,新手可快速

2025-12-31 09:30:00 900

原创 Node.js + Koa2 微服务器搭建:初学者也能上手的实战指南

本文介绍了使用Node.js和Koa2搭建微服务器的完整指南。主要内容包括: 项目初始化与环境配置,安装Koa核心依赖和开发工具 清晰的目录结构设计,分离路由、中间件和配置文件 核心封装技术:全局配置、统一响应格式、错误处理 模块化路由管理,按业务拆分路由并统一注册 详细示例代码展示用户模块和测试接口的实现 文章提供了从零开始的完整搭建流程,特别适合初学者学习现代Node.js微服务开发。通过封装核心功能,实现了代码复用和可维护性,为后续扩展打下良好基础。

2025-12-30 11:43:25 1031

原创 WebSocket 入门指南:让浏览器和服务器“实时聊天”其实很简单

WebSocket入门指南:实现浏览器和服务器的实时双向通信 本文介绍了WebSocket技术及其在实时应用开发中的优势。WebSocket协议通过单个TCP连接实现全双工通信,解决了传统HTTP请求-响应模式无法实现服务器主动推送的问题。文章通过电话与视频聊天的比喻,形象说明了WebSocket的双向实时特性。 内容包含: WebSocket与HTTP协议的本质区别 WebSocket的核心概念和工作原理 一个完整的Node.js服务器和浏览器客户端实现示例 实际运行效果展示 通过简单易懂的代码示例,展示

2025-12-30 11:31:46 934

原创 Vue3 Hooks封装实战:告别重复代码,写出高复用、高质量的自定义Hook

Vue3自定义Hook封装实战摘要 本文系统讲解了Vue3自定义Hook的封装方法与最佳实践。自定义Hook(Composables)是抽离可复用逻辑的组合式函数,核心优势包括代码复用、逻辑解耦、便于维护和测试。 文章从基础实现入手,演示了useDebounce防抖Hook的封装过程,包含定时器管理、取消方法等完整实现。进阶部分重点剖析了高频使用的useRequest请求Hook,涵盖加载状态、错误处理、取消请求、防抖节流等核心功能。 高质量Hook封装要点: 统一目录结构规范存放 明确输入输出参数类型 处

2025-12-26 17:42:02 1101

原创 Windows 远程桌面连接命令

本文介绍了使用Windows远程桌面连接(RDP)的快捷方法:通过【Win+R】打开运行窗口,输入"mstsc"命令启动远程桌面连接程序,输入目标服务器公网IP地址,再输入用户名和密码即可建立远程连接。文章配图直观展示了每个操作步骤的界面,最后提醒用户遇到问题可以留言交流。该方法省去了通过控制面板查找的繁琐步骤,提供了一种快速连接远程服务器的便捷方式。

2025-11-05 16:23:14 613

原创 vue3 + Electron + vite 搭建桌面端应用(完整项目)

本文介绍了使用Vue3+Electron+Vite搭建桌面端应用的完整项目。主要内容包括:项目架构搭建、Vite配置、路由开发、本地数据存储、Ant Design Vue集成等核心功能实现,并展示了登录页面、首页、趣味答题、工具箱(含微信多开、文件管理、便签等)等具体功能模块。文章提供了详细的搭建步骤和方法,适合Electron新手快速入门。项目亮点在于实用工具开发,如微信多开和文件管理功能,同时分享了开发过程中的注意事项和解决方案。附有完整项目截图和功能演示,帮助开发者快速掌握Electron桌面应用开发

2025-10-15 11:53:32 1064 1

原创 Chrome插件

谷歌插件工具更新:Chrome浏览器将逐步淘汰Manifest V2标准,要求使用更高内核版本(Chrome 124+)。目前国产浏览器可能无法安装最新插件,解决方案包括更新Chrome或下载历史版本。官网提供各类插件下载,开发者将持续更新兼容版本。欢迎留言交流使用心得,共同探讨前端开发工具。

2025-07-16 11:11:26 717

原创 微信小程序获取指定元素,滚动页面到指定位置

本文介绍了微信小程序获取元素位置并滚动到指定位置的方法。通过createSelectorQuery()创建查询实例,使用select()选择目标元素后调用boundingClientRect()获取元素位置信息,最后通过wx.pageScrollTo()实现页面滚动。文章包含代码示例,展示了如何从按钮点击触发滚动到目标元素的功能,并提供了效果演示截图。该方法适用于原生小程序开发场景,可用于优化页面交互体验。

2025-06-19 10:44:46 626

原创 vue3 + WebSocket + Node 搭建前后端分离项目 开箱即用

前端路上 | 所知甚少,唯善学。各位小伙伴有什么疑问,欢迎留言探讨。— 关注我:前端路上不迷路 —

2025-05-29 17:34:28 798

原创 vue3 + TS + vite 搭建中后台管理系统(开箱即用)

前端路上 | 所知甚少,唯善学。各位小伙伴有什么疑问,欢迎留言探讨。— 关注我:前端路上不迷路 —

2025-05-29 17:31:29 655

原创 无法使用ip连接服务器的mysql

外部通过MySQL Workbench工具,无法连接服务器的 “mysql”解决方案:需要在服务器的mysql中更新权限!往下看,揭晓正确姿势!前端路上 | 所知甚少,唯善学。各位小伙伴有什么疑问,欢迎留言探讨。— 关注我:前端路上不迷路 —

2025-02-07 13:49:34 1187

原创 mysql 不是内部或外部命令,也不是可运行的程序或批处理文件

"mysql"不是内部或外部命令,也不是可运行的程序或批处理文件。解决方案:配置环境变量即可!遇到这种 不是内部或外部文件 提示的问题,首先要想到的就是 环境变量 有没有配置?当然绝大部分的这种报错,都是在cmd或终端里想去直接运行某程序,例如如果你没有配置这些软件的环境变量 ,就会出错,这就是报错的原因。--请看大图--前端路上 | 所知甚少,唯善学。各位小伙伴有什么疑问,欢迎留言探讨。— 关注我:前端路上不迷路 —

2025-02-07 10:16:26 3385

原创 H5获取微信openid封装方法

前端路上 | 所知甚少,唯善学。各位小伙伴有什么疑问,欢迎留言探讨。— 关注我:前端路上不迷路 —网页授权 | 微信开发文档。

2024-04-16 15:04:33 3107

原创 ECharts数据大屏展示效果

前端路上 | 所知甚少,唯善学。各位小伙伴有什么疑问,欢迎留言探讨。— 关注我:前端路上不迷路 —

2024-04-16 13:56:34 1728 1

原创 vue3 + TS + vite 搭建中后台管理系统(开箱即用)

前端路上 | 所知甚少,唯善学。各位小伙伴有什么疑问,欢迎留言探讨。— 关注我:前端路上不迷路 —

2024-02-26 10:58:51 2711 5

原创 什么是Proxy!

前端路上 | 所知甚少,唯善学。各位小伙伴有什么疑问,欢迎留言探讨。--- 关注我:前端路上不迷路 ---

2024-02-26 10:52:12 909

原创 vue3中的ref和reactive的区别

前端路上 | 所知甚少,唯善学。各位小伙伴有什么疑问,欢迎留言探讨。— 关注我:前端路上不迷路 —

2024-02-26 10:20:49 2291

原创 CSS动画特效

前端路上 | 所知甚少,唯善学。各位小伙伴有什么疑问,欢迎留言探讨。— 关注我:前端路上不迷路 —

2024-01-26 14:59:58 593 2

原创 仿双色球抽奖大转盘

前端路上 | 所知甚少,唯善学。各位小伙伴有什么疑问,欢迎留言探讨。--- 关注我:前端路上不迷路 ---

2024-01-26 11:11:23 908

原创 Nginx 简单入门

前端路上 | 所知甚少,唯善学。各位小伙伴有什么疑问,欢迎留言探讨。— 关注我:前端路上不迷路 —

2024-01-18 10:47:40 980

原创 VUE 中的 v-for 和 v-if 是否可以共存

前端路上 | 所知甚少,唯善学。各位小伙伴有什么疑问,欢迎留言探讨。--- 关注我:前端路上不迷路 ---

2024-01-17 12:06:29 788

原创 如何搭建中后台管理系统

要成功,先发疯,头脑简单往前冲!三金四银,金九银十,多学知识,也不能埋头苦干,要成功,先发疯,头脑简单往前冲!前端路上 | 所知甚少,唯善学。各位小伙伴有什么疑问,欢迎留言探讨。--- 关注我:前端路上不迷路 ---

2024-01-04 16:02:46 1593

原创 TS 快速入门,正确姿势

前端路上 | 所知甚少,唯善学。各位小伙伴有什么疑问,欢迎留言探讨。--- 关注我:前端路上不迷路 ---

2024-01-04 15:50:43 1097

原创 vue3 + Element-plus + Echarts 5.2 切换不更新、导出PDF不显示 解决方案

前端路上 | 所知甚少,唯善学。各位小伙伴有什么疑问,欢迎留言探讨。— 关注我:前端路上不迷路 —

2023-10-27 16:04:52 1432

原创 解决react中使用react-redux获取不到上下文

前端路上 | 所知甚少,唯善学。各位小伙伴有什么疑问,欢迎留言探讨。— 关注我:前端路上不迷路 —

2023-06-13 16:48:17 4150

原创 git拉取远程分支并关联本地分支

前端路上 | 所知甚少,唯善学。各位小伙伴有什么疑问,欢迎留言探讨。--- 关注我:前端路上不迷路 ---

2023-05-16 10:05:20 1106

原创 vue3 表格、echarts图表响应式布局方法

前端路上 | 所知甚少,唯善学。各位小伙伴有什么疑问,欢迎留言探讨。— 关注我:前端路上不迷路 —

2023-05-12 15:11:41 911

原创 通用骨架屏效果开发

前端路上 | 所知甚少,唯善学。各位小伙伴有什么疑问,欢迎留言探讨。— 关注我:前端路上不迷路 —

2023-05-10 11:03:46 522

原创 手把手教 Vue3.2+Vite+Echarts 5 绘制3D线条效果中国地图

前端路上 | 所知甚少,唯善学。各位小伙伴有什么疑问,欢迎留言探讨。— 关注我:前端路上不迷路 —

2023-05-08 15:50:39 3044

原创 node项目中使用 MySQL 查询封装

前端路上 | 所知甚少,唯善学。各位小伙伴有什么疑问,欢迎留言探讨。— 关注我:前端路上不迷路 —

2023-05-04 11:04:43 424

vue3+Vant+pinia 开箱即用,移动端框架

vue3+Vant+pinia移动端框架: 1、已集成搭建适配方法:postcss-pxtorem || lib-flexible; 2、已安装最新路由搭建框架; 3、使用sass样式处理; 4、已集成nprogress进度条并全局配置; 5、安装最新pinia插件,配合vue3使用,并处理好数据持久化的问题; 6、已配置vue.config模块中的各种性能和优化处理、路径别名、代理配置、rem适配配置等等; 7、将最新的vue3框架搭建最新的H5移动端项目,开箱即用; 8、适合新手学习、适用于公司项目; 9、框架代码有写详细的项目描述,便于开发者能够快速读懂、看懂; 10、获取到项目后使用 `npm install` 安装依赖包; 11、安装好依赖包后直接使用 `npm run serve` 命令启动项目; 12、如发现安装依赖包报错或其他问题,需要检车本地的node.js是否为最新版本,不是最新建议更新本地node.js后在启动项目; 13、查看本地node.js版本命令:`node -v` 即可查看版本号; 14、欢迎使用本框架,有问题及时留言沟通;

2024-01-30

空空如也

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

TA关注的人

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