随笔分类 -  monorepo

lerna &&yarn 开发流程
摘要:参考使用流程 独立版本 lerna.json { "packages": [ "packages/*" ], "version": "independent", // 此处比较重要,推荐基于独立版本模式 "npmClient": "yarn", "useWorkspaces": true // 使用 阅读全文

posted @ 2021-04-06 23:24 荣锋亮 阅读(626) 评论(0) 推荐(0) 编辑

lerna import && add 使用&&常见问题解决
摘要:使用lerna 的import 我们可以方便的将一个普通的npm 包倒入到lerna 管理的monorepo 中 环境准备 lerna init 注意必须是一个git 项目,同时需要commit ,不然会报错 lerna init lerna init lerna init lerna init l 阅读全文

posted @ 2018-12-24 15:35 荣锋亮 阅读(6876) 评论(0) 推荐(0) 编辑

ncm 让跨项目配置一致性简单的工具
摘要:多团队写作,确保node 项目依赖以及配置一致性是比较难搞的,所以一些大型的团队 以及框架都是使用单体仓库的模式,比如lerna 等工具。 ncm 借鉴了helm 、mrm、kyt、yarn 等开发工具的理念,尝试去解决这个问题,目前 来说,刚出来,但是已经有了一些文档,还是比较看好的,具体还要看后 阅读全文

posted @ 2018-12-06 09:47 荣锋亮 阅读(540) 评论(0) 推荐(0) 编辑

lerna基本试用
摘要:安装 yarn global add lerna or npm install -g lerna 基本项目 初始化 git init platform cd platform lerna init 效果如下: ├── lerna.json ├── package.json └── packages 阅读全文

posted @ 2018-07-06 10:23 荣锋亮 阅读(798) 评论(0) 推荐(0) 编辑

yarn workspaces基本试用
摘要:初始化项目 yarn init -y 添加workspaces 支持 修改package.json { "name": "second", "version": "1.0.0", "main": "index.js", "license": "MIT", "private":true, "works 阅读全文

posted @ 2018-07-06 09:59 荣锋亮 阅读(2205) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示