脚手架三天入门
请使用微信扫描二维码进行支付
本课程为特惠课程,不支持退款
创建npm项目
创建脚手架入口文件
入口文件添加解释器
配置bin属性
注册命令+解析参数
添加业务逻辑
进入本地依赖库根目录
执行npm link命令
进入脚手架根目录
执行npm link命令
IDE配置调试环境
设置断点,触发调试
npmjs.com注册账号
npm login登录
npm publish发布
npmjs.com查看发布结果
Lerna 源码
import-local 源码
pkg-dir 源码
resolve-from 源码
Node.js _resolveFileName源码
Node.js fs toRealPath源码
· import-local 执行流程深度分析
· pkg-dir 源码解析
· resolve-from 源码解析
· Node 模块加载核心方法
_resovleFileName源码解析
· fs 模块 toRealPath 源码深入解析
· lerna源码结构分析和调试技巧
· Node源码调试过程中必会的小技巧
· lerna初始化过程源码详细分析
· npm 项目本地依赖引用方法
· 熟悉Yargs脚手架开发框架
· 熟悉多Package管理工具Lerna
的使用方法和实现原理
· 深入理解Node模块路径的解析
流程
· 如何使用 Yargs 来开发脚手
架?
· Lerna 怎么用?它是怎么实现
一个命令的调用的?
· 能不能说一下你对 Node模块
路径的理解?
(以问题1为例)
· 脚手架构成
· 脚手架初始化流程 - 构造函数
Yargs()- 常用方法
· 脚手架参数解析方法
· 命令注册方法
完善的工程体系
完善的运维体系
真实的架构设计过程
企业级研发流程和项目管理
大型复杂落地业务
真实的商业级产品