【问题标题】:node_modules/react-native-vector-icons/lib/create-icon-set.js: #<WeakSet> could not be clonednode_modules/react-native-vector-icons/lib/create-icon-set.js: #<WeakSet> 无法克隆
【发布时间】:2021-04-06 16:01:21
【问题描述】:

我正在使用“react-native-vector-icons”:“^8.1.0”,我在 iOS 上收到了这个错误node_modules/react-native-vector-icons/lib/create-icon-set.js: #&lt;WeakSet&gt; could not be cloned.,知道吗?

谢谢!

【问题讨论】:

  • 同样的问题有解决办法吗?

标签: ios react-native react-native-vector-icons


【解决方案1】:

我尝试了不同的版本集并找到了工作版本。

...
"react-native": "0.63.0",
"react-native-vector-icons": "^6.6.0",
...

希望一切正常。

【讨论】:

  • 我在 Android 中也遇到了这个错误,但无论如何,现在已修复。
【解决方案2】:

据我所知,这与通天塔有关。 默认情况下,我们使用

"@babel/core": "7.14.0",
"@babel/runtime": "7.14.0",

这些版本。但是我们需要降级到

"@babel/core": "7.12.17",
"@babel/runtime": "7.12.18",

版本。

降级到这些版本将解决问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-01-18
    • 1970-01-01
    • 1970-01-01
    • 2020-02-01
    • 1970-01-01
    • 2022-10-05
    • 2017-09-16
    • 1970-01-01
    相关资源
    最近更新 更多