Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

taro 支付宝小程序不支持吗? #40

Closed
paulloo opened this issue Jul 12, 2023 · 9 comments
Closed

taro 支付宝小程序不支持吗? #40

paulloo opened this issue Jul 12, 2023 · 9 comments

Comments

@paulloo
Copy link

paulloo commented Jul 12, 2023

image
编译直接报错!
H5 和 微信小程序没有问题

@paulloo
Copy link
Author

paulloo commented Jul 12, 2023

@geekact 请教大佬,麻烦抽空帮忙看下
花了很大精力从 dvajs 转到 foca 没想到最后,还是踩坑了

@iowxy
Copy link

iowxy commented Jul 12, 2023

NervJS/taro#14082
你先关注下这个,和你这个报错差不多,有可能是react-redux的问题。

@paulloo
Copy link
Author

paulloo commented Jul 12, 2023

NervJS/taro#14082 你先关注下这个,和你这个报错差不多,有可能是react-redux的问题。

好的,感谢回复哈,我关注下

@iowxy
Copy link

iowxy commented Jul 12, 2023

找到问题了
reduxjs/react-redux@fafce9c
react-redux的8.1.1版本用了globalThis,猝不及防啊!
晚上我把react-redux降低一个版本然后发布,不会影响你的业务

@iowxy
Copy link

iowxy commented Jul 12, 2023

当然你可以先用临时方案,就是在项目里固定react-redux的版本号

// package.json
{
  name: '',
  dependencies: {},
  ...

  // npm 用这个
  "overrides": {
    "foca": {
      "react-redux": "8.1.0"
    }
  },
  // yarn 用这个
  "resolutions": {
    "foca/react-redux": "8.1.0"
  },
  // pnpm 用这个
  "pnpm": {
    "overrides": {
      "react-redux": "8.1.0"
    }
  }
}

@paulloo
Copy link
Author

paulloo commented Jul 12, 2023

当然你可以先用临时方案,就是在项目里固定react-redux的版本号

// package.json
{
  name: '',
  dependencies: {},
  ...

  // npm 用这个
  "overrides": {
    "foca": {
      "react-redux": "8.1.0"
    }
  },
  // yarn 用这个
  "resolutions": {
    "foca/react-redux": "8.1.0"
  },
  // pnpm 用这个
  "pnpm": {
    "overrides": {
      "react-redux": "8.1.0"
    }
  }
}

好的

@paulloo paulloo closed this as completed Jul 12, 2023
@paulloo
Copy link
Author

paulloo commented Jul 12, 2023

问题完美解决

@u1in
Copy link

u1in commented Jul 25, 2023

找到问题了 reduxjs/react-redux@fafce9c react-redux的8.1.1版本用了globalThis,猝不及防啊! 晚上我把react-redux降低一个版本然后发布,不会影响你的业务

我是因为自己写的h5页面空白页找到的这个issue,感恩。

@geekact
Copy link
Member

geekact commented Aug 10, 2023

经过和作者的沟通 reduxjs/react-redux#2053 ,react-redux已经做了兼容并升级到 8.1.2。foca@2.0.1也同步升级了包版本,临时方案可删除

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants