检出的vue版本为2.0.3
项目目录
- vue-dev
- benchmarks------翻译过来是
基准
但主要是一些比较有代表性的demo
- big-table------顾名思义,大表格操作
- dbmon------数据库数据渲染
- reorder-list-------记录列表
- ssr------翻译过来是
二次数据监控
- svg------在svg中绑定动态小点
- uptime------服务器运行状态显示,类似github打卡
- benchmarks------翻译过来是
- build ---编译包
- alias.js------别名,记录了模块路径
- build.js------引用了fs
文件系统
、path路径
、rollup编译
、uglify混淆压缩
、zlibzip
,通过获取之类的参数和配置打包编译压缩代码,并通过fs更新文件。 - ci.sh ----- 运行初始化并使用flow检查语法,运行测试用例
- config.js-----rollup的参数设置,即打包配置。
- karma.xxxxx.config----自动测试配置
- release.sh-------输出某个版本的vue
- dist -----编译后的vue
- examples ------- 例子
- flow ------- 语法检查,变量类型检查
- packages ------独立出来的包
- vue-server-renderer ------ 服务器渲染(雾)
- vue-template-compiler-------模板编译(雾)
- src ------ (核心代码大雾另开文章日后分析)
- test -----测试代码
- types ----- typescript版本