首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
单仓多包
订阅
Mrdonkey
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
大前端项目代码重用,也许lerna是最好的选择
我前段时间参与了一个react为主的大前端项目,覆盖Web、Android、Ios三个平台。由于整个业务逻辑侧重在手机端,且Web端也是到了项目中期才开始启动,我分别以react-native和react分开建了两个项目。 可是,后端微服务集群是同一个,两个项目调用的API大多…
基于 lerna 的多包 JavaScript 项目搭建维护
将大型代码仓库分割成多个独立版本化的 软件包对于代码共享来说非常有用。但是,如果某些更改 跨越了多个代码仓库的话将变得很麻烦并且难以跟踪,并且,跨越多个代码仓库的测试将迅速变得非常复杂。
使用lerna + yarn workspace搭建mono-repos工程
创建 安装lerna、yarn,初始化工程 配置root目录package.json 配置lerna.json 依赖管理 建议依赖完全交给yarn进行管理,更专业。 yarn:https://clas
开发组件库(Monorepo策略),使用storybook搭建组件库文档,并用Lerna发布到npm
前言 前置知识 快速原型开发 VueCli 中提供了一个插件可以进行原型快速开发(能单独运行某个组件) 需要先额外安装一个全局的扩展: npm install -g @vue/cli-service-
基于 Lerna 实现 Monorepo 项目管理
随着团队建设以及相关业务的日益增长,越来越多的 NPM 包需要多人协同维护,各个项目之间有关联,就不得不在多个编辑器之间切换,开发的效率受到制约,可以通过 Monorepo 方案来改善!
搭建属于自己的私有npm库
搭建属于自己的私有npm库 粗浅的方案对比 最近在开发一个公共包,因为需要多人协作,使用npm link等都比较麻烦,所以搭建了下私有的npm库,这篇文章给自己做个记录,方便自己日后查找。
Monorepo 的这些坑,我们帮你踩过了!
前言 笔者目前所在团队是使用 Monorepo 的方式管理所有的业务项目,而随着项目的增多,稳定性以及开发体验受到挑战,诸多问题开始暴露,可以明显感受到现有的 Monorepo 架构已经不足以支撑日渐