- 博客(10)
- 收藏
- 关注
原创 【turborepo】- 初探
Turborepo是一个用于管理大型代码仓库的工具,可将多个关联项目(如前端应用、管理后台、共享组件库等)集中管理。它解决了传统方式中版本不一致、维护困难等问题,通过workspace机制实现项目间依赖共享。安装需Node 18+和PNPM 10+,核心配置包括turbo.json定义构建流程、pnpm-workspace.yaml管理项目结构。支持按需构建依赖,通过配置dependsOn控制执行顺序,优化CI/CD流程。相比复制粘贴或独立仓库方案,Turborepo提供了更高效的代码共享和版本管理方案。
2025-08-21 13:24:12
528
原创 【electron】-electron的应用版本升级更新客户端库表的方法(拙见)
之前开坑实现了electron中使用better-sqlite3,只完成了使用以及基础配置,当表结构变化时需要同时更新客户端的库表并不能影响到客户的数据,之前想到的是用knex但是一直没成功。实际上用knex有点儿想复杂了,其实从数据库层面来看,可以根据版本变化直接执行更新的sql语句。
2025-06-26 18:40:48
532
原创 【nuxt3】-路由(三)
本文介绍了Nuxt.js路由中两种参数传递方式:params参数(动态路由参数)和query参数(查询参数)。对于params参数,通过[id].vue动态路由页面实现,展示三种跳转方式(NuxtLink、navigateTo、useRouter)和参数接收方法(useRoute)。query参数则通过URL问号传参,同样介绍三种传参方式和接收方法。文章还指出动态路由与非动态路由共存时,会优先跳转非动态页面,并提供了完整的代码示例和效果截图。
2025-06-25 17:28:40
1030
原创 【electron】-electron-vite使用better-sqlite3
electron-vite使用better-sqlite3
2024-12-17 11:03:15
1647
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅