如何在本机反应中使用 nodejs 库?

如何在本机反应中使用 nodejs 库?

React Native 是与浏览器和 nodejs 不同的 javascript 运行环境。如果一个库在浏览器或 nodejs 中工作,并不一定意味着它可以在 react native 中工作。

最近我建立了一个名为 PreCloud:上传前加密 ,您可以使用它加密文本和文件,然后您可以将加密的文本和文件上传到您想要的任何地方,使任何云提供商成为加密存储。它是免费的并且 开源 .试试看 :)

我用了 打开pgpjs 做所有的加密和解密。它在浏览器和nodejs中完美运行,但不适用于本机反应:(

有一个 反应本机openpgp ,但它不是很受欢迎,而且似乎仍在大力开发中。

当我阅读源代码时 文件应用 , 我碰到 nodejs-mobile-react-native .

该项目将在您的应用程序中构建一个 nodejs,然后您可以在您的 react native 应用程序中使用几乎所有的 nodejs 库,这非常酷。

nodejs 部分位于 nodejs-资产 文件夹,它通过事件与 react native 进行通信。

很容易设置,检查他们 自述文件 ,或者看看它是如何工作的 我的应用 .

退税:

  1. 它将使您的应用程序大小更大。对于普通应用程序,apk 或 iOS 构建可以是 80+Mb。 (不过,android aab 文件会更小,20+Mb)。但它很有帮助,我接受它;
  2. 它目前仅支持 nodejs 12。但他们正在寻找 将其升级到节点 16 ;

如果你有兴趣,试试我的 预云 应用程序,以保护您的隐私。
应用商店: https://play.google.com/store/apps/details?id=com.precloud
应用商店: https://apps.apple.com/us/app/precloud/id1638793841

就像我一开始说的,它是免费的、开源的,而且没有跟踪和服务器。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明

本文链接:https://www.qanswer.top/18500/46210608

posted @   哈哈哈来了啊啊啊  阅读(48)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示