- 博客(16)
- 收藏
- 关注
原创 npm下载包失败npm ERR! path D:\xxx\node_modules\node-sass,npm常用命令
摘要:本文介绍了如何解决node-sass与Node.js版本不匹配的问题。还整理了常用npm命令,为Node.js项目开发提供实用参考。
2025-11-27 16:31:07
418
原创 JS循环中调用异步函数,为什么forEach中async、await无效,及解决方法(for循环的使用和终止,Promise.all并行,for await...of 串行)
摘要:本文探讨了在循环中处理异步操作的三种解决方案。1) for循环 可同步执行并支持break终止;2) Promise.all结合map 实现并行处理异步任务,提高效率;3) for await...of 实现串行处理,适用于有依赖关系的异步操作。
2025-11-20 13:53:27
685
原创 ElementPlusError: [ElOnlyChild] no valid child node found
解决ElementPlus组件ElOnlyChild警告的方法
2025-11-12 15:03:16
362
原创 electron+vue3引入fs-extra模块,打包后报错问题解决
本文记录了在Electron打包应用中监听系统文件操作时遇到的问题及解决方案。主要是打包后找不到fs-extra模块。文章提供了完整的main.js、preload.js和package.json代码,详细说明了文件监听功能的实现方法
2025-11-10 17:54:36
239
原创 Vue3中js文件通知Vue组件修改数据
本文介绍了在Vue3中实现JS文件与组件通信的方法:使用自定义事件总线(EventBus)。这种方法解决了非Vue文件与组件间的数据通信问题,相比其他方案更轻量且适用于跨文件通信场景。
2025-11-06 14:29:01
127
原创 Vue+Electron监视本地文件修改,引入chokidar模块打包后报错解决
Electron开发应用中想要监听某个文件,在文件被修改后能自动检测到并立即更新内容。要实现这一功能,需要用到文件监视库。
2025-11-03 17:41:17
256
原创 Vue+Electron监听文件下载后直接打开文件
Electron应用中实现监听下载并打开文件的解决方案:通过主进程监听will-download事件,设置固定下载路径避免弹窗,并在下载完成后通过IPC通信触发文件打开操作。
2025-11-03 16:46:41
141
原创 Vue导出Excel,后端返回的文件流,前端接收后无法打开文件
前端导出Excel文件损坏问题解决方案:在axios请求中设置responseType:'blob'以正确处理文件流,然后通过Blob对象转换并创建下载链接。
2025-10-17 17:41:22
258
原创 正则表达式语法大全
本文介绍了正则表达式的基本语法和常用功能,包括普通字符、限定符、定位点、特殊字符以及修饰符。同时还提供了常用方法和典型应用场景。
2025-10-17 17:26:33
901
原创 JS正则表达式校验输入框只能输入数字和小数点
本文整理了Vue项目中el-input输入框的内容限制方法。通过正则表达式实现内容过滤,使用replace方法替换非法字符。
2025-10-16 17:29:00
295
原创 Vue3+Vite打包配置,包括分包配置
本文介绍了vite.config.ts文件的基础配置方法,包括环境变量设置、路径别名、跨域代理和生产环境console移除。代码压缩插件(vite-plugin-compression)的安装与配置,以及通过rollupOptions实现分包策略,将第三方库与业务代码分离打包,提升缓存利用率和加载速度。
2025-10-15 15:15:00
299
原创 前端预览PDF
本文介绍了两种在网页中预览文件的方法。对于直接有URL的情况,可使用<iframe>、<embed>或<object>标签嵌入显示。对于后端返回的文件流,提供了两种处理方式:1)将文件流转换为Blob对象生成预览URL;2)使用pdf.js库解析PDF文件流并渲染到Canvas上。两种方案分别适用于不同场景,为网页文件预览提供了灵活的实现方案。
2025-10-14 15:02:19
415
原创 MathLive(math-field)实现数学公式编辑器
本文介绍了Mathlive来实现公式编辑器,包含一些基本的设置,复杂公式的插入和样式调整
2025-09-04 15:49:13
519
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅