Vue源码学习(一)
其他
2020-02-09 22:01:11
阅读次数: 0
Vue构建
- 在scripts/build.js 中,从配置文件scripts/config.js读取配置,再通过命令行参数对构建配置做过滤,这样就可以构建出不同用途(平台:web/weex)的 Vue.js 了。
- 在scripts/config.js通过resolve查找相关的打包文件。
- 把自定义的build对象专程rollup所规定的格式,用rollup进行打包。
大专栏 Vue源码学习(一)"headerlink" title="Vue在源码是什么?">Vue在源码是什么?
- 通过一层层的入口,从web目录下的compile文件,在src/core/instance/index.js 找到最终定义的Vue函数对象。
- 函数的好处:Vue 按功能把这些扩展分散到多个模块中去实现,而不是在一个模块里实现所有。这些是用Class 对象所难以实现的!
- Vue在多个文件中,给Vue函数原型上扩展了一系列的方法和属性,例如在src/core/global-api/index.js中定义了一系列的静态方法。
转载自www.cnblogs.com/liuzhongrong/p/12288928.html