Filestack JS 在 React JS 应用程序的生产构建上失败

问题描述

目前,我正在尝试在我们的 React 版本 v16.10.x 应用程序中使用 Filestack.js(3.21.0),它在我的本地机器上正常工作,但是当它部署时生产构建,一些选项没有显示,基本上,它无法缩小已经缩小的文件堆栈 js 文件。 在我们当前的 React 应用程序中,我们使用 webpack 3uglify JS 插件

在本地它工作正常

enter image description here

而在生产中构建它不起作用

enter image description here

当我们打开文件堆栈模型时,我们在控制台上得到的错误

react_devtools_backend.js:2430 TypeError: r is not a function
    at g (dist-1611293459677-main.js:55)
    at dist-1611293459677-main.js:55
    at dist-1611293459677-main.js:55
    at g (dist-1611293459677-main.js:55)
    at n.exports (dist-1611293459677-main.js:55)
    at e.<anonymous> (dist-1611293459677-main.js:56)
    at dist-1611293459677-main.js:41
    at Object.next (dist-1611293459677-main.js:41)
    at dist-1611293459677-main.js:41
    at new Promise (<anonymous>)

这是我们正在使用的 JS 代码

       const pickOptions = {
          accept: acceptParam,maxFiles: 1,storeTo: {
            location: 's3'
          },imageMax: imageMaxSizeArray,imageMin: imageMinSizeArray,fromSources,onUploadDone: callback
        };
        const clientOptions = {
          security: {
            policy,signature
         }
        };
        filestack.init(apiKey,clientOptions)
          .picker(pickOptions)
          .open();

注意:我们使用的是有效的 API 密钥和 Secret。 看起来与此类似的问题 https://github.com/filestack/filestack-js/issues/133

我也尝试过更改 webpack,因为看起来 uglify JS 正在对已经缩小的 filestack.min.js 文件进行缩小,但没有取得任何成功。

请帮助我。 谢谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...