fekit 源码分析
从日常使用的命令分析fekit的工作方式
fekit 目录文件分析
fekit bin目录
- fekit
fekit命令入口,如果不带参数那么执行help显示帮助,否则执行对应的命令
fekit lib目录
- cli
寻找命令,加载命令,初始化命令参数,显示命令帮助,执行命令。每个命令需要set_options,showHelp,usage,run框架方法约束
- env
用户登陆鉴权,命令列表(基本和扩展),url的拼接,.fekitrc的操作
- package
fekit包管理工具,配置,安装,包依赖
- util
自定义的工具方法
fekit middleware
- index
提供了fekit mock velocity 三个中间件功能。用于处理server静态服务器相关的额操作。velocity模板,mock,和server功能
- fekit
- mock
- velocity
fekit compile
fekit commands
fekit功能清单
基本功能
服务器
分发部署
仓库和包管理
- install
- uninstall
- login
- logout
- publish
- unpublish
扩展
测试
升级,配置
前端工程化工具Fekit分析
原文:http://my.oschina.net/honchy/blog/403559