-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
小程序“微前端”的一些想法 #25
Comments
这块有没有实践过?有没有成熟的方案推荐下? |
公司内部有合包工具,可以让不同工程、多种框架的小程序通过合并形成一个最终的小程序,还没有开源哈。 |
大佬,发份给我,我来帮你们内测 |
抱歉呀,涉及公司隐私,暂不考虑开源,后续开源了会同步github |
你们的合包工具开源了吗? |
现在的工具暂只支持合并kbone,wepy,vue以及原生,还未成熟。暂无开源的打算。 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
小程序“微前端”的一些想法
基于微信客户端 6.7.2,基础库 2.3.0 及以上版本的小程序"独立分包"概念,将大型的小程序拆分成n个模块,每个模块是一个独立分包,做到独立开发且不限制框架,如kbone,wepay,uni-app,taro等热门框架,又或者原生开发,独立测试。
但现在做不到的是像h5一样各个模块独立部署,基于此限制,我们可以这样做:各个分包开发完成后打包dist,结合到主包,统一部署发布。
有人可能会问,微前端不是为了实现不同模块独立部署,解耦而存在的吗?
在我的理解里,小程序“微前端”更重要的是基于大型的迭代项目,在新的模块可以采用更新的开发模式,而不受限于原本项目,具备灵活性高,可持续性强的特点。
The text was updated successfully, but these errors were encountered: