vue源码解读--import vue发生了什么

目录导航

上一节,我们通过分析找到了入口文件为entry-runtime-with-compiler,这一节我们来看下vue在项目启动之始都做了那些准备工作

a-找到entry-runtime-with-compiler,我们发现这样一句代码

import Vue from './runtime/index'


跟着引入路径一层一层查找,我们找到Vue的定义处(src\core\instance\index.js)



在它的上一级文件中import Vue from 'core/index'时,将执行该文件,定义一个Vue类,并执行一些初始化工作,如向Vue原型上添加init、mount、set等方法

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容