初始化本机ReactLocalization模块时出错了。请检查您的配置:您是否运行'react-native link'?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了初始化本机ReactLocalization模块时出错了。请检查您的配置:您是否运行'react-native link'?相关的知识,希望对你有一定的参考价值。

enter image description here

我试图在我的ReactNative应用程序中使用库本发明的本地化,当我尝试运行时,我得到以下错误:

任何想法如何解决?

答案

我找到了解决自己问题的方法。添加到“Podfile”这2行:

pod ‘ReactNativeLocalization’,
     :path => “../node_modules/react-native-localization”

这是我完整的“PodFile”示例。

# Uncomment the next line to define a global platform for your project
# platform :ios, '9.0'

target 'Transit' do
  project 'Transit.xcodeproj'
  # Comment the next line if you're not using Swift and don't want to use dynamic frameworks
#  use_frameworks!
 pod ‘Firebase/Core’
 pod ‘Firebase/Messaging’
 pod ‘ReactNativeLocalization’,
 :path => “../node_modules/react-native-localization”

end
$

然后执行命令

pod install

安装必要的组件。

以上是关于初始化本机ReactLocalization模块时出错了。请检查您的配置:您是否运行'react-native link'?的主要内容,如果未能解决你的问题,请参考以下文章

使用打字稿路径映射时反应本机加载模块错误

React Native 模块中的依赖注入

加载配置时出错 - 您似乎正在使用本机 ECMAScript 模块配置文件 (Jest)

在React Native中创建android本机模块时,“undefined不是函数”

调试不适用于 Android Studio 的 C++/本机库模块(使用 Cmake)

本机方法中的致命错误:在调试模式下启动 hybris 服务器时,JDWP 没有传输初始化错误