亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

【金秋打卡】第15天 Web前端架構師2022第一階段學習第九天【11.07未完成】

標簽:
Node.js Html5

课程章节:
第二周 第三章 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 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消