CLI、发包、EventEmitter 与数据库,衔接 nodejs-essentials 后的工程实践。
登录后追踪本课程进度 —登录
Node 进阶概览
与 nodejs-essentials 分工。
EventEmitter
event-emitter;发布订阅模式。
错误类型与处理
system/user/assertion errors。
语义化版本
semver;breaking change 意识。
创建与发布包
creating-packages、npm publish。
命令行应用
command-line-apps、stdin/stdout。
Inquirer 与 prompts
交互式 CLI 输入。
chokidar 与热重载
开发时文件监控。
模板引擎
template-engines 概览。
Node 与数据库
working-with-databases;pg/mongo 驱动。
glob 与文件模式
glob、globby、fs-extra。
综合练习
写一个 import 脚本 CLI。