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