React native 链接后是否需要重建react本机项目

React native 链接后是否需要重建react本机项目,react-native,react-native-linking,React Native,React Native Linking,我想知道在安装和链接包含本机代码的库之后是否有必要重建react-native项目。是的,因为react-native link更新了ios/android文件夹下的一些本机文件,在重新加载/热重新加载/实时重新加载期间不会检查这些文件。所有这些文件都不会在jsBundle中进行检查,而是在运行android或运行ios期间进行编译 当然,如果您向项目添加了一个新的依赖项并将其链接,而您还没有在代码中的任何地方使用它,那么您就不需要它。如果您正在使用该依赖项,您的项目实例很可能会死亡。是的,因为

我想知道在安装和链接包含本机代码的库之后是否有必要重建react-native项目。

是的,因为
react-native link
更新了ios/android文件夹下的一些本机文件,在重新加载/热重新加载/实时重新加载期间不会检查这些文件。所有这些文件都不会在jsBundle中进行检查,而是在
运行android
运行ios
期间进行编译


当然,如果您向项目添加了一个新的依赖项并将其链接,而您还没有在代码中的任何地方使用它,那么您就不需要它。如果您正在使用该依赖项,您的项目实例很可能会死亡。

是的,因为
react native link
更新了ios/android文件夹下的一些本机文件,这些文件在重新加载/热重新加载/实时重新加载期间不会被检查。所有这些文件都不会在jsBundle中进行检查,而是在
运行android
运行ios
期间进行编译


当然,如果您向项目添加了一个新的依赖项并将其链接,而您还没有在代码中的任何地方使用它,那么您就不需要它。如果您使用的是该依赖关系,那么您的项目实例很可能会死亡。

如果您的react-native版本低于0.60,则在安装任何react-native模块后,您必须运行
react-native链接。但是,在react原生版本0.60及更高版本之后,这将使用添加的新“自动链接”功能自动完成

请阅读此处的更改日志:


但是,在安装本机模块后,您仍然需要重建项目,但在安装了react之后的每个库之后,您不需要再运行
react native link
命令-native@0.60及以上。只需键入“react-native运行android”

如果react-native版本低于0.60,则在安装任何react-native模块后,必须运行“react-native链接”。但是,在react原生版本0.60及更高版本之后,这将使用添加的新“自动链接”功能自动完成

请阅读此处的更改日志:

但是,在安装本机模块后,您仍然需要重建项目,但在安装了react之后的每个库之后,您不需要再运行
react native link
命令-native@0.60及以上。只需键入
react native run android