课程章节:
第二周 第三章 3-4 基于Lerna搭建脚手架框架
第二周 第三章 3-5 Lerna核心操作
第二周 第三章 3-6 Lerna发布流程
第二周 第四章 4-1 赚回学费:武装简历、升职加薪
第二周 第四章 4-2 Lerna源码结构分析和调试技巧
课程讲师: Sam、张轩
课程内容:
3-4 基于Lerna搭建脚手架框架
- 创建monster-cli文件夹,并进入
- 创建monster-cli-dev文件夹,并进入
- 初始化npm项目:npm init -y
- 修改一下package.json中description:monster-cli dev
- 安装Lerna:npm i -D lerna,也可以全局安装Lerna
- 查看Lerna版本:lerna -v
- 初始化Lerna:lerna init
- 修改lerna.json中version为1.0.0
- 在.gitignore中增加:
- .idea
- .vscode
- package-lock.json
- packages/**/node_modules
 
- 创建core包
- lerna create core
- 包名称命名为@monster-cli-dev/core
- 一直回车即可
 
- 重复上面的步骤,创建utils包
- 在npm上面创建monster-cli-dev组织- 点击头像
- 点击“Add Organization”
 
3-5 Lerna核心操作
@lerna/add
为匹配的包添加指定的依赖
为所有包安装指定的依赖
命令:lerna add <package name>
清除node_modules
命令: lerna clean
重新安装依赖
命令: lerna bootstrap
@lerna/link
为相互依赖的包创建软链接
@lerna/exec
批量运行命令
@lerna/run
批量执行npm命令
课程收获:
今天开始体系课学习,课程买了好久了,从今天开始我要一步步把它学完!感谢慕课网开设了这个课程,让我有了更好的提升!前端架构师之路从此开启,好好学习,天天向上!
课程截图:
点击查看更多内容
					为 TA 点赞
										
				 评论
				共同学习,写下你的评论
评论加载中...
作者其他优质文章
					正在加载中
				
			感谢您的支持,我会继续努力的~
		扫码打赏,你说多少就多少
		赞赏金额会直接到老师账户
		支付方式
		打开微信扫一扫,即可进行扫码打赏哦
	 
                 
             
			 
					 
					