标签 mpvue 下的文章

一直苦恼了很久的一个问题就是:

  1. 在mpvue源码中的runtime/lifecycle.js中,原先的createMP函数是在initMP函数里面的,而现在的master分支上确实被抽离出来,但问题是找不到引用createMP的地方了???
  2. 打包后的代码的改变:
// 最新的master上,运行npm run build:mpvue,后packages/mpvue/index.js
var entryRuntime = {
  Vue: Vue$2,
  createMP: createMP
};
return entryRuntime;

// 在使用[mpvue-quickstart](https://github.com/mpvue/mpvue-quickstart)创建的项目中node_modules中的mpvue/index.js是:
return Vue$3;

可以看到打包后的代码,在最新的master上是多了一个entryRuntime的包裹,而实际使用mpvue的时候,直接是把Vue返回的。

- 阅读剩余部分 -