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中定义了一系列的静态方法。
原文地址:https://www.cnblogs.com/liuzhongrong/p/12289359.html
时间: 2024-10-11 01:13:08