自定义博客皮肤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)
  • 收藏
  • 关注

原创 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

原创 echarts多条线,数据长度不同,如何绘出相同长度的线

本文讨论了Echarts折线图中处理数据长度不一致问题的解决方案。

2025-11-06 11:15:00 167

原创 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

原创 Vue项目vite打包后的文件在本地运行

本文介绍了如何在本地创建服务器运行打包后的dist,来查看拆包后的各js的加载情况

2025-09-25 14:53:30 300

原创 MathLive(math-field)实现数学公式编辑器

本文介绍了Mathlive来实现公式编辑器,包含一些基本的设置,复杂公式的插入和样式调整

2025-09-04 15:49:13 519

原创 Vue项目使用electron打包桌面应用

本文介绍了如何在Vue3项目中使用Electron打包生成桌面应用程序,包含所有配置及所需的安装包

2025-08-29 17:49:58 763

electron打包所需的nsis和winCodeSign安装包

electron打包所需的nsis和winCodeSign安装包

2025-09-01

空空如也

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

TA关注的人

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