
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文介绍了在Electron应用中使用safeStorage API安全存储敏感数据(如API Key)的方法。该API利用操作系统原生加密系统(macOS钥匙串/Windows DPAPI)实现保护,仅限主进程使用。文章详细说明了加密可用性检查、字符串加解密操作,并提供了结合electron-store的完整实现示例。针对Linux环境缺乏密钥库的情况给出了兼容性方案,强调通过进程隔离确保明文不
Vue3 核心升级围绕 Composition API,重构响应式系统并引入新特性。相比 Vue2 的 Options API,Vue3 通过 setup() 聚合逻辑,解决代码碎片化和复用性问题,并优化 TypeScript 支持。关键新 API 包括:ref() 和 reactive() 实现响应式数据,computed() 增强计算属性,watch() 和 watchEffect() 提供灵

本文详细介绍了在Vue3项目中集成Tailwind CSS的完整流程。首先通过npm/yarn/pnpm安装核心依赖,然后初始化配置文件,配置Vite和PostCSS。重点讲解了如何正确设置tailwind.config.js确保样式不丢失,并演示了在Vue组件中的实际应用。文章还包含VSCode智能提示配置、暗黑模式实现以及性能优化技巧,如JIT模式和主题定制。通过@apply指令提取复用类,帮
Vue.observable 是 Vue 2.x 提供的轻量级状态管理工具,通过 Object.defineProperty 实现对象属性的响应式劫持。它适用于小型应用的全局状态管理、组件间通信和逻辑复用场景,但存在仅支持对象、新增/删除属性需特殊处理、数组修改限制以及解构赋值丢失响应式等局限性。使用时需通过 Vue.set/Vue.delete 处理动态属性,避免直接解构响应式对象。在 Vue

在coding plan,spec coding风靡全球的环境下,我司某五百强头部新能源还是单机版古法编程,但是内网有部署了开源的模型可以用,辛苦申请了key,但是看文档是openAI标准的接口,open ai标准的api接口和claude code所使用的anthropic的api标准是不一样的,在claude code下不能直接使用。OpenAI API标准:/v1/chat/completi
electron-fix是一款专为解决Electron安装错误而开发的Node.js工具。它能自动检测并修复常见的Electron failed to install错误,通过删除并重装Electron模块快速恢复开发环境。工具具有自动化修复、简单易用(仅需一行命令)、支持全局安装和开源免费等特点,适用于Electron开发者、CI/CD环境和开源项目维护者。安装后通过electron-fix s

本文详细介绍了在Vue3项目中集成Tailwind CSS的完整流程。首先通过npm/yarn/pnpm安装核心依赖,然后初始化配置文件,配置Vite和PostCSS。重点讲解了如何正确设置tailwind.config.js确保样式不丢失,并演示了在Vue组件中的实际应用。文章还包含VSCode智能提示配置、暗黑模式实现以及性能优化技巧,如JIT模式和主题定制。通过@apply指令提取复用类,帮
由于在远程删除了分支,有时候本地不能更新到,所以再次操作已删除的分支时git会报错, 此时只需要刷新一下分支列表即可正常操作,git命令如下:git remote update origin --prune或者简写为git remote update origin --p...

前端工作中经常会用到把一些元素导出,比如表格,正好项目有遇到导出为excel和导出为图片,就都封装实现了一下,以供其他需求的开发者使用:









