文档模板:v0.4.2
react-native-nitro-modules
本项目基于 react-native-nitro-modules 开发。
该第三方库的仓库已迁移至 AtomGit,且支持直接从 npm 下载,新的包名为:@react-native-ohos/react-native-nitro-modules 版本所属关系如下:
| 三方库名称 | 三方库版本(npm地址) | 发布信息 | 支持RN版本 | Autolink | 编译API版本 | 社区基线版本 | 源码地址 |
|---|---|---|---|---|---|---|---|
| @react-native-ohos/react-native-nitro-modules | ~ 0.31.11 (开发中) | AtomGit Releases | 0.77.*/0.82.* |
partially(0.82) | API12+ | 0.31.10 | master |
简介
Nitro Modules 是一种面向 React Native 的高性能、类型安全的原生模块,它通过静态编译生成与 JSI 的绑定代码。Nitro Modules 由两部分组成:
- react-native-nitro-modules:核心 C++ 库,为所有 Nitro Modules 提供底层支持。
- nitrogen:一个可选的代码生成器,供 Nitro 模块库作者使用。
下载安装
进入到工程目录并输入以下命令:
npm
npm install @react-native-ohos/react-native-nitro-modules
yarn
yarn add @react-native-ohos/react-native-nitro-modules