kbone 是什么?这可能是最好的小程序开源框架

2020-10-12  本文已影响0人  祈澈菇凉

作为一名 GitHub 资深用户,我每日都会花不少时间泡在 GitHub 社区上面,有时候甚至于连吃饭都会用手机刷两下,看看最近有什么值得关注的项目。

今天在github上发现了一个当下比较流行的小程序开源框架,可能是最好的小程序开源框架。

开源项目地址:https://github.com/Tencent/kbone

开源项目作者:JuneAndGreen

微信小程序的底层模型和 Web 端不同,我们想直接把 Web 端的代码挪到小程序环境内执行是不可能的。kbone 的诞生就是为了解决这个问题,它实现了一个适配器,在适配层里模拟出了浏览器环境,让 Web 端的代码可以不做什么改动便可运行在小程序里。

image

因为 kbone 是通过提供适配器的方式来实现同构,所以它的优势很明显:

使用

使用 kbone-cli 快速开发

对于新项目,可以使用 kbone-cli 来创建项目,首先安装 kbone-cli:

npm install -g kbone-cli

创建项目:

kbone init my-app

进入项目,按照 README.md 的指引进行开发:

// 开发小程序端npm run mp// 开发 Web 端npm run web// 构建 Web 端npm run build

PS:学习文档:
https://wechat-miniprogram.github.io/kbone/docs/

以上便是今日分享,觉得内容不错的,还请点个「在看」支持,谢谢各位。

上一篇 下一篇

猜你喜欢

热点阅读