美文网首页让前端飞
vue 2x源码(一)----目录结构

vue 2x源码(一)----目录结构

作者: azothaw | 来源:发表于2016-10-18 23:22 被阅读168次

检出的vue版本为2.0.3

项目目录

  • vue-dev
    • benchmarks------翻译过来是基准但主要是一些比较有代表性的demo
    • big-table------顾名思义,大表格操作
    • dbmon------数据库数据渲染
    • reorder-list-------记录列表
    • ssr------翻译过来是二次数据监控
    • svg------在svg中绑定动态小点
    • uptime------服务器运行状态显示,类似github打卡
  • 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版本

相关文章

网友评论

    本文标题:vue 2x源码(一)----目录结构

    本文链接:https://www.haomeiwen.com/subject/kudurttx.html