gpt4 book ai didi

javascript - 在 React-Native 中使用 Node.js 内置模块的 polyfill

转载 作者:太空宇宙 更新时间:2023-11-04 00:25:07 25 4
gpt4 key购买 nike

我想在 React-Native 应用程序中使用的一些 Node.js 包依赖于 Node.js 的内置模块,例如 urlhttpcrypto。这些包被设计为使用 Webpack 打包,并利用 Webpack's polyfills .

我已将所需的 polyfill 添加到我的根 package.json 文件中,但我仍然在我的应用中看到诸如 无法解析模块“crypto” 之类的错误。

如何告诉 React-Native 打包程序使用 polyfill,而不是尝试加载内置 Node.js 模块?

最佳答案

对于所有感兴趣的人,我发现的最佳解决方案是使用 mvayngrib/rn-nodeify Node.js 包,这是一个允许 React-Native 项目使用 Node 核心模块以及使用它们的 npm 模块的 hack。

关于javascript - 在 React-Native 中使用 Node.js 内置模块的 polyfill,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43047580/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com