【问题标题】:React-native Error : Failed to install CocoaPods dependencies for iOS project, which is required by this templateReact-native 错误:无法为 iOS 项目安装 CocoaPods 依赖项,这是此模板所需的
【发布时间】:2020-05-29 20:43:56
【问题描述】:

我尝试通过npx创建项目,但出现错误。

$ npx react-native init springtesting

error Error: Failed to install CocoaPods dependencies for iOS project, which is required by this template.
Please try again manually: "cd ./springtesting/ios && pod install".

于是我在项目的ios文件夹里面执行了一句。

$ pod install

[!] Invalid `Podfile` file: [!] /usr/local/bin/node -e console.log(require('@react-native-community/cli').bin);

internal/modules/cjs/loader.js:983
  throw err;
  ^

Error: Cannot find module '@react-native-community/cli'
Require stack:
- /Users/myname/springtesting/ios/[eval]
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:980:15)
    at Function.Module._load (internal/modules/cjs/loader.js:862:27)
    at Module.require (internal/modules/cjs/loader.js:1040:19)
    at require (internal/modules/cjs/helpers.js:72:18)
    at [eval]:1:13
    at Script.runInThisContext (vm.js:120:20)
    at Object.runInThisContext (vm.js:311:38)
    at Object.<anonymous> ([eval]-wrapper:10:26)
    at Module._compile (internal/modules/cjs/loader.js:1151:30)
    at evalScript (internal/process/execution.js:94:25) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [ '/User/myname/springtesting/ios/[eval]' ]
}
.

 #  from /Users/taehong/springtesting/ios/Podfile:42
 #  -------------------------------------------
 #  
 >    use_native_modules!
 #  end
 #  -------------------------------------------

Pod 版本

$ pod --version
1.8.4

有什么问题?

然后我删除了'use_native_modules'这个短语,它变得正常了。

【问题讨论】:

  • 嗨@hong开发者你找到解决方案了吗?
  • @Pavel 一个简单的解决方案是删除该短语。我删除了短语“use_native_modules”
  • 我相信在这种情况下您将没有安装本机 pod?我的问题是“@react-native-community/cli”的过时版本。

标签: ios react-native react-native-ios


【解决方案1】:

您的错误清楚地表明 @react-native-community/cli 缺少使用全局安装它

npm i -g @react-native-community/cli 如果仍然抛出相同的错误,请使用

更新 cocoapods

酿造升级 cocoapods

【讨论】:

    猜你喜欢
    • 2020-03-14
    • 2021-04-15
    • 2022-11-07
    • 1970-01-01
    • 2019-10-02
    • 2021-06-12
    • 1970-01-01
    • 2021-07-11
    • 1970-01-01
    相关资源
    最近更新 更多