在用 uni-app
开发小程序中,需要使用腾讯云上传,由于直接import
依赖导致主包体积过大,所以想如何把 cos-wx-sdk-v5.min.js
文件打包到分包中
如果是原生小程序,直接放在分包中,require
就可以了。
但是在uni-app
中没有require
,引入包只能使用 import
,怎么办呢?
直接使用require
是下面这种情况
![](https://img.haomeiwen.com/i2530160/cff7c94cc106d584.png)
这个时候打包的文件里面也不会有 cos-wx-sdk-v5.min.js
,但是上面的代码已经正确的打包到小程序代码里面了
这个时候,在分包中创建一个 static
文件夹,把文件放进去,这样打包的时候就打进去了,而且不占用主包的体积。
![](https://img.haomeiwen.com/i2530160/c3ce8296eb8e4df8.png)
同时需要在 tsconfig.json
的 include
中加入 src/pages-task/static/cos-wx-sdk-v5.min.js
网友评论