Closed imaegoo closed 4 years ago
@imaegoo @cloudbase/js-sdk用到了crypto-js,这个模块存在一个bug导致webpack会把原生crypto模块打包进来,参考https://github.com/brix/crypto-js/issues/276 。 如果你比较着急上线的话可以通过配置webpack的externals暂时规避,如下:
externals: { crypto: 'crypto'}
我们会尽快研究可替代方案,尽快解决。
@imaegoo 1.0.3版本已解决此问题
@zhoujunpeng 回复真及时,问题已解决,感谢。
关于 js-sdk 迁移的这篇文档:https://docs.cloudbase.net/api-reference/webv2/initialization.html#shi-yong
我的一个项目,从 tcb-js-sdk 迁移之后,webpack 打包后的大小反而增加了。
https://imgcache.qq.com/qcloud/cloudbase-js-sdk/1.0.2/cloudbase.full.js 这个全量 js 明明也只有 297 KB。
看起来是 '@cloudbase/js-sdk/app' 这个东西一引就非常大,请问是什么原因?