直播预告
讨论区
已结束
08月19日 周三 20:00:00
直播预约中
03月19日 周二 19:30:00
直播预约中
03月20日 周三 19:30:00
直播预约中
03月21日 周四 19:30:00
直播回放
- CLI表格展示远程数据源(四)(15:25)
- CLI工具自更新检查(三)(15:20)
- CLI工具参数解析&npm包发布(二)(16:58)
- 项目演示&CLI工具简介(一)(13:04)
直播介绍
直播介绍
直播主题:前端开发进阶!打造自己的CLI命令行工具
大咖讲师:Brian (全栈大牛,创业者)
直播时间:8月19日(周三)晚8点
适合人群:1-3年初、中级前端工程师/有基础的nodejs开发环境/对前端开发感兴趣的同学
直播大纲
一、三大主流框架CLI介绍及工作原理(15min)
a.Vue -> @vue/cli
b.React -> create-react-app
c.Angular -> @angular/cli
d.常用命令npx, --help
二、常用必备模块介绍Commander(15min)
a.如何获取版本号,项目的version参数?
b.如何获取命令行参数?如何进行传参?限定传参?
三、Coding开发CLI (40min)
a. 初始化项目
b. create命令开发:目录创建、axios拉取git模板、了解Github API
c.扩展内容:配置文件、模板引擎(模板渲染)
四、CLI从开发到发布 (10min)
a. npm发布流程介绍
b. nrm工具
五、*扩展内容 (5-10min)
a.常见的CLI脚手架框架:Yeoman
b.常见的工程化工具介绍:Gulp/Rollup/Parcel
六、《大前端》工程化实践
a.团队效率开发DevOps流程加持 + 多种效率工具介绍
b. Webpack 4.x 前后端全栈项目实践
你将收获
概念篇:主流框架的CLI命令行工具介绍
原理篇:CLI脚手架工具的组成部分及工作原理
实战篇:手把手撸一个自己的前端脚手架
发布篇:npm包发布,效率团队开发