
这篇分析,可能微信的同学来写会更合适。这里只是做了次体验,记录体验中遇到的问题以及一些想法。 简介 kbone 主要提供了编写 web 端代码,编译到小程序端的能力。 web 端采用的框架是 vue ,然后提供一个适配层在小程序端适配 web 端代码。详细介绍参考: https://github.com/wechat-miniprogram/kbone/blob/develop/README.md [https://github.com/wechat-miniprogram/kbone/blob/develop/README.md] 原理 BUILD阶段 kbone 提供了一个 webpack 插件,该插件在 vueLoaderPlugin 处理后继续处理 chunk ,添加小程序端特定方法的封装,以及 window 和 document 的注入,小程序端配置的注入。 RUNTIME阶段