小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI

Dropbox reduced its backend monorepo from 87GB to 20GB by optimizing Git delta compression in collaboration with GitHub. The changes improved clone times, CI performance, and developer velocity,...

Dropbox Collaborates with GitHub to Reduce Monorepo Size from 87GB to 20GB

InfoQ
InfoQ · 2026-04-22T14:14:00Z
AI时代,我想把所有人拉进同一个代码仓库

公司在项目中全面使用AI编码工具,提升了个人效率,但协作方式仍旧落后,如通过zip包传递文件。AI在微服务架构下的上下文理解有限,导致SDD失效。建议采用monorepo统一所有角色的工作,降低协作门槛,提升团队效率,解决信息孤岛问题。尽管monorepo面临挑战,但能促进透明度和协作。在AI时代,团队协作效率至关重要。

AI时代,我想把所有人拉进同一个代码仓库

dotNET跨平台
dotNET跨平台 · 2026-04-02T00:03:34Z

AI的普及推动了monorepo成为开发趋势,简化了多仓库管理,提供统一的代码结构和依赖版本,提升了开发效率。现代工具优化了性能,降低了学习成本,使monorepo成为开发者的首选。

AI大行其道,monorepo正成为趋势

dotNET跨平台
dotNET跨平台 · 2026-03-22T00:03:02Z
在 Bun monorepo 中跳过未受影响的构建

Vercel 现在支持在 monorepo 中跳过未受影响的构建,并能检测 Bun 锁定文件,从而帮助团队减少不必要的构建时间。

在 Bun monorepo 中跳过未受影响的构建

Vercel News
Vercel News · 2026-03-06T13:00:00Z
WebStorm 2025.3:增强的Monorepo支持、框架改进、Vitest 4支持、AI助手中的多个代理、远程调试等

WebStorm 2025.3发布,新增精准的TypeScript类型评估、改进的模块解析和monorepo支持、AI助手集成及远程调试功能,同时增强了对Angular、Vue、CSS和Vitest的支持,提升开发体验。

WebStorm 2025.3:增强的Monorepo支持、框架改进、Vitest 4支持、AI助手中的多个代理、远程调试等

The JetBrains Blog
The JetBrains Blog · 2025-12-08T08:28:21Z

pnpm v9.5 引入了 catalogs 功能,简化了 monorepo 的依赖管理,降低了多个项目间版本统一的难度,提升了开发效率。

pnpm 的 catalogs 功能

icodex - 个人网站
icodex - 个人网站 · 2025-11-11T00:00:00Z

本文探讨了在代码库中使用Monorepo方法的工具和经验,特别是与Perl相关的工具,如Bazel和Dist::Zilla的集成。作者关注CI/CD在Git平台上的应用,并希望了解其他平台的经验及有用的插件。

在Monorepo中的Perl

blogs.perl.org
blogs.perl.org · 2025-09-22T00:35:34Z
前端 Monorepo 实践指南:从选择到实现

使用 monorepo 适合大型公司和紧密协作的团队,能够统一代码规范和管理复杂依赖。在选择时需考虑组织结构和项目规模,避免不必要的复杂性。工具如 pnpm、turborepo 和 changesets 可优化依赖管理和构建流程。

前端 Monorepo 实践指南:从选择到实现

UsubeniFantasy
UsubeniFantasy · 2025-07-18T03:26:45Z

Go 1.25版本将支持在子目录中管理Go模块,解决导入路径和版本标签问题。通过扩展go-import标签,开发者可以保持仓库整洁并使用简洁的导入路径。这一变化将促进Monorepo策略,提高代码组织的灵活性。

千呼万唤始出来?Go 1.25解决Git仓库子目录作为模块根路径难题

Tony Bai
Tony Bai · 2025-06-07T00:36:08Z

本文探讨了Go语言项目中的Monorepo策略,分析其优缺点。Monorepo通过统一构建系统和版本控制,促进代码共享与协作,尤其在复杂项目和白盒交付中表现出色。尽管实施面临挑战,但在依赖管理和原子化变更方面的价值显著。

Go项目该拥抱Monorepo吗?Google经验、etcd模式及白盒交付场景下的深度剖析

Tony Bai
Tony Bai · 2025-06-06T00:12:47Z
大规模Python工具:LlamaIndex的Monorepo改进

LlamaIndex是一个包含650多个Python包的生态系统。文章介绍了新工具LlamaDev,旨在管理大型monorepo,解决依赖树复杂性及开发维护中的挑战。使用uv和LlamaDev后,测试速度提高了20%,开发者体验和贡献流程得到了改善。

大规模Python工具:LlamaIndex的Monorepo改进

Blog on LlamaIndex
Blog on LlamaIndex · 2025-05-21T00:00:00Z
【小贴士】Monorepo 实战:解决 VSCode/Cursor 中 SwiftLint 配置失效问题

在 Swift 项目的 monorepo 中,SwiftLint 默认无法识别根目录的 .swiftlint.yml。为解决此问题,需要在根目录及每个子 Package 的 .vscode/settings.json 中设置 swiftlint.configSearchPaths 指向配置文件,并明确指定 included 路径,以确保 lint 规则生效。

【小贴士】Monorepo 实战:解决 VSCode/Cursor 中 SwiftLint 配置失效问题

肘子的Swift记事本
肘子的Swift记事本 · 2025-04-24T14:20:00Z
Nx - Angular 初学者指南 - 01

本文介绍了如何使用Nx将Angular项目转变为高效的Monorepo,涵盖Monorepo基本概念、Nx的安装与配置、应用生成、共享库使用及依赖图可视化,旨在提升开发效率与代码共享能力。

Nx - Angular 初学者指南 - 01

DEV Community
DEV Community · 2025-04-22T15:46:19Z
📦 了解Monorepo:在JavaScript项目中的结构与优势

Monorepo是一种将多个包或模块存储在同一Git仓库中的项目管理方法,适合大型团队和模块化项目。其优点包括代码重用、快速构建、集中管理依赖、便于协作和一致的工具配置。使用pnpm等工具可提升开发效率。

📦 了解Monorepo:在JavaScript项目中的结构与优势

DEV Community
DEV Community · 2025-04-20T03:34:56Z
Nx - Angular 初学者指南 - 01

本文介绍了如何使用Nx将Angular项目转变为高效的单一代码库,涵盖Monorepo基本概念、Nx工作区设置、应用生成、共享库使用及依赖关系可视化等内容。Nx工具简化了代码共享和依赖管理,提高开发效率。

Nx - Angular 初学者指南 - 01

DEV Community
DEV Community · 2025-04-16T19:28:03Z
第2期:重构Fidely与应对副项目

作者更新了Fidely项目,分享了构建简单着陆页和重构后端的进展。使用Next.js和Brevo等工具,设置了自动化工作流程,优化了API路由和数据种子系统,并引入了自动化测试。面临的挑战是设置前后端的monorepo,接下来将专注于前端UI/UX改进和继续添加测试。

第2期:重构Fidely与应对副项目

DEV Community
DEV Community · 2025-03-24T21:33:31Z

行云2.0时代,业务工程迅速发展为庞大生态系统,但初期架构混乱、代码依赖复杂,维护困难。通过“内外同源绞杀计划”,实现模块化、瘦身和代码清理,采用monorepo架构,提升了扩展性和维护性,为业务发展提供了支持。

行云前端重构之路:从单体应用到 Monorepo 的血泪史

京东科技开发者
京东科技开发者 · 2025-02-19T03:02:07Z
如何使用Next.js构建单一代码库

本文介绍了如何使用Next.js构建单一代码库(monorepo),实现多个项目共享代码、简化依赖管理和提升协作效率。借助Turborepo等工具,可以快速搭建Next.js应用,重用组件,集中配置,优化开发体验。

如何使用Next.js构建单一代码库

DEV Community
DEV Community · 2025-01-17T18:23:32Z
在Render上使用Docker构建和部署基于Turbo、Express和Vite的Monorepo WebSocket网络应用

本文介绍了在Docker中构建和部署WebSocket应用时遇到的问题及解决方案,包括创建Dockerfile、构建镜像、运行容器和在Render上部署服务。文中列出了常见错误及其原因,并提供了解决方案,如调整pnpm版本和修改package.json。

在Render上使用Docker构建和部署基于Turbo、Express和Vite的Monorepo WebSocket网络应用

DEV Community
DEV Community · 2024-12-31T08:48:27Z
Nx + TypeORM + NestJS + 数据库迁移

本文介绍了如何在Nx管理的monorepo中使用TypeORM生成和运行数据库迁移。通过终端命令,可以自动创建和执行迁移文件,简化数据库管理。作者还分享了NestJS与TypeORM的配置方法,并提供了GitHub示例链接。

Nx + TypeORM + NestJS + 数据库迁移

DEV Community
DEV Community · 2024-12-11T08:31:28Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
友情链接: MOGE.AI 九胧科技 模力方舟 Gitee AI 菜鸟教程 Remio.AI DeekSeek连连 53AI 神龙海外代理IP IPIPGO全球代理IP 东波哥的博客 匡优考试在线考试系统 开源服务指南 蓝莺IM Solo 独立开发者社区 AI酷站导航 极客Fun 我爱水煮鱼 周报生成器 He3.app 简单简历 白鲸出海 T沙龙 职友集 TechParty 蟒周刊 Best AI Music Generator

小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码