alibaba / rax

🐰 Rax is a progressive framework for building universal application. https://rax.js.org
Other
8k stars 627 forks source link

[Question]如何去除wx.api接口引用 #2294

Closed xmsz closed 2 years ago

xmsz commented 2 years ago

背景

相关问题 https://github.com/remaxjs/remax/issues/1751

需求

ChrisCindy commented 2 years ago

可以列举一下用到了哪些 API 吗?目前框架自身应该用到的很少。如果使用 Uni API 的小包模式,也是按需引入使用的。

xmsz commented 2 years ago

说用到了

我的依赖

    "@uni/env": "^1.0.7",
    "@uni/navigate": "^1.0.8",
    "@uni/request": "^1.1.6",

看产物和依赖好像都是@alifd/meet引用到的@uni的其他包

太扯了

ChrisCindy commented 2 years ago

我和 @alifd/meet 的开发人员沟通一下

ChrisCindy commented 2 years ago

确认一下你这边用到了 @alifd/meet 的哪些组件,以及是否使用了 build-plugin-fusion-mobile 进行无用代码的剔除

xmsz commented 2 years ago

确认一下你这边用到了 @alifd/meet 的哪些组件,以及是否使用了 build-plugin-fusion-mobile 进行无用代码的剔除

使用了

未使用build-plugin-fusion-mobile剔除无用代码

ChrisCindy commented 2 years ago

可以使用 build-plugin-fusion-mobile 剔除一下,看看还有没有 warning

xmsz commented 2 years ago

可以使用 build-plugin-fusion-mobile 剔除一下,看看还有没有 warning

好像没了 谢谢