logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Vue源码解析

主要目录结构scripts:构建相关的脚本和配置文件dist:构建后的文件flow:Flow的类型声明packages:vue-server-render 和 vue-template-compiler,它们作为单独的NPM包发布test:所有的测试代码examples:实例代码types:TypeScript 类型定义src:源代码compiler : 与模版编译相关的代码core : Vue核

Vue.js 3.0

Vue.js 3.0 和2.0的区别源码组织方式的变化vue3.0的源码全部采用TypeScript重写。(在大型项目中推荐使用类型化的语言)使用Monorepo管理项目。使用一个项目管理多个包,把独立的功能模块都提取到不同的包中,把不同功能的包放到一个package里面管理,这样每个功能模块划分都很明确,模块之间的依赖关系也很明确,并且每个功能模块都可以单独测试单独发布单独使用packages目

到底了