node.js - 在 Flutter 中使用 npm 包
问题描述
我来自 Android 原生背景,最近开始更频繁地使用 Flutter,但我没有任何 ReactNative 经验。
是否可以移植现有的 RN(npm-package)以用于 Flutter 应用程序?我的理解是一个符合 RN 的包暴露了一个 JS API。有没有办法实现某种形式的 JS 互操作来实现这一点,或者不可能,最好向包供应商询问 Android 和 iOS 特定的本机库/SDK 版本(可能用于创建 npm - 最初打包)?
我最初的看法是不可能的,但后来我看到了这篇文章; https://www.thesmythgroup.com/in-development/how-to-use-npm-packages-in-native-ios-apps/
解决方案
我会说最好只使用 dart 包,你在 npm 中不支持 dart,在某些月份你会因为缺乏支持而遇到很大的问题,记住这一点......
推荐阅读
- mysql - 在 python 中的单个查询中从 2 个不同的服务器访问表
- mongodb - 如何在 MongoDB 中使用自定义字段名称投影嵌套数组元素
- c# - 在 VS Code 中使用包管理器安装 Automapper 8.1.1 时出错
- webpack - 使用 WebPack 将把手预编译为 html
- javascript - 无法将 highchart Treemap 脱机导出为 PDF
- apache-kafka - kafka如何检查URP
- typo3 - 自 TYPO3 v10 以来,内容滑动不会在 sysfolder 停止 - 如何解决?
- ruby - 如何在 Faraday 中为 NTLM 设置授权标头
- rest - ASP.NET MVC API 控制器未命中
- reactjs - 如何从服务器下载文件和字符串消息