【问题标题】:React Native - Error while initialising new projectReact Native - 初始化新项目时出错
【发布时间】:2022-08-17 22:11:54
【问题描述】:

当我尝试运行命令时出现以下错误

npx react-native init AwesomeProject

npm 错误!代码 ERESOLVE npm 错误! ERESOLVE 无法解析 npm ERR! npm 错误!解决时:undefined@undefined npm ERR!成立: react-native@0.68.2 npm 错误! node_modules/react-native npm 错误!同行 react-native@\"*\" 来自@react-native-community/cli@7.0.3 npm ERR!
node_modules/@react-native-community/cli npm 错误!
@react-native-community/cli@\"^7.0.3\" 来自 react-native@0.68.2 npm 错误! react-native@\"0.69.0\" 来自根项目 npm ERR! npm 错误!可以 不解决依赖关系:npm ERR! react-native@\"0.69.0\" 从根 项目 npm 错误! npm 错误!冲突的对等依赖关系:react@18.0.0 npm 错误! node_modules/react npm 错误!对等反应@\"18.0.0\" 来自 react-native@0.69.0 npm 错误! node_modules/react-native npm 错误!
react-native@\"0.69.0\" 来自根项目 npm ERR! npm 错误!修复 上游依赖冲突,或者重试 npm ERR!这个命令与 --force 或 --legacy-peer-deps npm 错误!接受不正确的(并且可能被破坏的)依赖解决方案。 npm 错误! npm 错误!看 C:\\Users\\NIMASHA NAIK\\AppData\\Local\\npm-cache\\eresolve-report.txt 为 一份完整的报告。

npm 错误!可以在以下位置找到此运行的完整日志:npm ERR!
C:\\Users\\NIMASHA NAIK\\AppData\\Local\\npm-cache_logs\\2022-06-23T13_40_58_714Z-debug-0.log

请问有人可以帮忙吗?

谢谢你。

    标签: react-native npm npm-install


    【解决方案1】:

    删除 ~/.npm 缓存文件夹对我有用

    rm -r ~/.npm

    【讨论】:

    • rm:/Users/anastasiia/.npm/_cacache/content-v2/sha512/59/e0:权限被拒绝没有输入密码或其他内容。如何解决?
    【解决方案2】:

    npm 添加 react-native@0.69.0

    运行此命令以升级 react-native。希望它有效。

    【讨论】:

    • 您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center
    【解决方案3】:

    您能否发布在您的 AppData 中找到的完整日志?

    您也可以尝试从系统中完全删除 node.js 并尝试重新安装。

    https://nodejs.org/en/

    安装 LTS 版本,然后再试一次。还要确保 npm 和 npx 都在您的工作目录 PATH 中工作。

    【讨论】:

      【解决方案4】:

      这是节点中的一个问题,它是由 Windows 中名字和姓氏之间的用户名中的空格引起的。

      在具有管理员访问权限的命令提示符中将名字替换为您的 Windows 用户名字后运行以下命令

      npm config set cache "C:\Users\Firstname~1\AppData\Roaming\npm-cache" --global

      【讨论】:

        【解决方案5】:

        我有同样的问题所以我做到了

        npm config set legacy-peer-deps true
        npx react-native
        

        试试看。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2015-05-31
          • 1970-01-01
          • 2015-06-20
          • 2021-06-12
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多