monorepo

爱宇阳2 天前
pnpm·版本控制·monorepo·依赖升级
pnpm 依赖升级终极指南:从语义化版本控制到 Monorepo 全局更新的企业级实践要使用 pnpm 更新所有依赖包,可以通过以下命令实现:该命令会根据 package.json 中定义的版本范围(如 ^1.0.0 或 ~2.3.4)更新依赖包到最新兼容版本,但不会突破版本约束。例如,若当前版本为 ^1.2.3,则可能更新到 1.5.0,但不会升级到 2.0.0。
utmhikari22 天前
后端·微服务·架构·golang·monorepo
【架构艺术】Go语言微服务monorepo的代码架构设计近期因为项目架构升级原因,笔者着手调研一些go项目monorepo的代码架构设计,目标是长期把既有微服务项目重要的部分都转移到monorepo上面,让代码更容易维护,协作开发更加方便。虽然经验不多,但既然有了初步的调研,今天就分享一下笔者所面临场景的monorepo设计思路。
智在碧得3 个月前
前端·代码仓库·monorepo·代码·业务组件
前端Monorepo实践分享在前端开发中,Monorepo(单一仓库)实践逐渐成为了一种趋势,许多大型科技公司如Google和Meta等都在实践中采用了Monorepo模式,并取得了显著的效果。例如,Google内部自研了Piper,能够支持基于文件级别的访问控制列表,对代码进行了更加精细化的管理。鉴于Monorepo实践在大型科技公司中的成功应用,以及它所带来的诸多优势,相信在未来,随着前端技术的持续进步和项目规模的不断扩大,Monorepo实践极有可能成为前端开发领域的主流模式之一。
JinSoooo3 个月前
前端·pnpm·monorepo
pnpm monorepo 联调方案在我最近的工作项目中,我采用了 pnpm monorepo 来管理多个基础库的开发。这种方式虽然在项目组织上提供了便利,但在调试过程中却给我带来了不小的挑战。
眼眸流转7 个月前
pnpm·monorepo
Monorepo学习笔记使用 pnpm 配置 monorepodocs的package.json如下components、hooks、themes、utils的package.json如下
Mrceel8 个月前
前端·vue.js·vite·monorepo·组件库
基于vite + pnpm monorepo 实现一个UI组件库仓库地址好多文章都是直接咔咔咔的上代码。跟着做也没问题,但总觉得少了些什么。下次做的时候还要找文章参考。。
天下布武810 个月前
pnpm·monorepo·storybook·lit·webcomponents
使用 PNPM 从 0 搭建 monorepo,测试并发布通过 PNPM 创建一个 monorepo(多个项目在一个代码仓库)项目,形成一个通用的仓库模板。这个仓库既可以用于公司存放和管理所有的项目,也可以用于将个人班余的所有积累整合其中。
stonefisher1 年前
前端·node.js·交互·命令行·monorepo
monorepo工程开发交互nodejs命令行程序[MixedCli](https://zhangfisher.github.io/mixed-cli/)为monorepo应用开发命令行程序提供了一套解决方案,提供了更加友好的命令行开发体验。
李庆政3701 年前
前端·npm·node.js·monorepo·learn
monorepo多项目管理主流实现方式:1.learn + yarn/npm workspace 2.pnpmnpm域级包随着npm包越来越多,而且包名也只能是唯一的,如果一个名字被别人占了,那你就不能再使用这个名字;假设我想要开发一个utils包,但是张三已经发布了一个utils包,那我的包名就不能叫utils了;此时我们可以加一些连接符或者其他的字符进行区分,但是这样就会让包名不具备可读性。
zhou135284822672 年前
monorepo
monorepo更新组件报错,提示“无法加载文件 C:\Program Files\nodejs\pnpm.ps1,因为在此系统上禁止运行脚本”解决方法:第一步:管理员身份运行 window.powershell, win + x打开powerShell命令框,进入到对应项目路径。
IT飞牛2 年前
pnpm·monorepo
使用pnpm workspace管理Monorepo架构在开发项目的过程中,我们需要在一个仓库中管理多个项目,每个项目有独立的依赖、脚手架,这种形式的项目结构我们称之为Monorepo,pnpm workspace就是管理这类项目的方案之一。
ATWLee2 年前
前端·javascript·pnpm·monorepo·turbo
从0开始搭建一个Monorepo模版,基于Turborepo+pnpm+changesets+dumi当你想要搭建一个Monorepo时,相信你已经调研过很多技术选型,之前我也使用过yarn+workspace+lerna+dumi开发过一套组件库,后续有时间把这套工具也抽一个模版。