Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/react-native/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
React native React Native-运行命令时出现获取错误";react native unlink“取消链接”;_React Native_React Native Linking - Fatal编程技术网

React native React Native-运行命令时出现获取错误";react native unlink“取消链接”;

React native React Native-运行命令时出现获取错误";react native unlink“取消链接”;,react-native,react-native-linking,React Native,React Native Linking,在升级到react native 0.60之后……我被警告应该取消手动链接的所有第三方库的链接(因为RN现在通过自动链接来处理) 但是,当我运行react native unlink时,我得到一个错误在取消链接时出现了一些错误。原因应为[\n\r],但找到输入结束 有什么想法吗?原因是,在您的一个文件中,文件末尾的blanc行丢失了 请检查此空行的以下文件: ios/[Project].xcodeproj/Project.pbxproj android/settings.gradle 您也可

在升级到react native 0.60之后……我被警告应该取消手动链接的所有第三方库的链接(因为RN现在通过自动链接来处理)

但是,当我运行
react native unlink
时,我得到一个错误
在取消链接时出现了一些错误。原因应为[\n\r],但找到输入结束


有什么想法吗?

原因是,在您的一个文件中,文件末尾的blanc行丢失了

请检查此空行的以下文件:

  • ios/[Project].xcodeproj/Project.pbxproj
  • android/settings.gradle
您也可以手动取消模块链接,如下所示:

rootProject.name = 'MyBeautifullApp'
apply from: file("../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesSettingsGradle(settings)
include ':app'
打开android/settings.gradle,删除include和project行

清理后,文件应如下所示:

rootProject.name = 'MyBeautifullApp'
apply from: file("../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesSettingsGradle(settings)
include ':app'

使用此命令=>React native Unintsall“package name”

我希望它能帮助您:

但是,如果要删除全局包,任何引用它的应用程序都将崩溃

以下是不同的选项:

npm卸载会从节点_模块中删除模块,但不会从package.json中删除

npm卸载--保存也会将其从package.json中的依赖项中删除

npm uninstall——save dev还将其从package.json中的devdependences中删除


npm-g卸载--save也会全局删除它

我猜解链接工具解析的一个文件不会以空换行符结束。不要认为它与库有关,而是与它的解链接有关…我解链接的每个库都会发生同样的事情我知道这听起来很愚蠢,但有时我会忘记在删除包之前取消链接,然后我必须重新安装它,手动链接它或诸如此类,然后我首先取消链接,检查文件中是否有一些通常会有的更改,并删除包;