当前位置: 首页 > 知识库问答 >
问题:

React Navigation npm安装ERR fresh Expo Init@React Navigation/native@3.1.4

巫马修为
2023-03-14

React Native Expo用户!

我在expo init上使用react导航时出错(均为空)

npm ERR! 404  '@react-navigation/native@3.1.4' is not in the npm registry.

我已经和React Native using Expo一起开发了几个月,在学习和解决错误的过程中取得了巨大的成功!

我休假了,回来开始了一个新项目,用react navigation@^3.0.0撞到了墙上——我尝试了许多解决方案和非工作。

我正在使用expo和npm启动一个新项目,选项卡和空白模板都有react-导航npm安装问题:

expo init
? Choose a template: expo-template-tabs
? Choose which workflow to use: managed
✔ Please enter a few initial configuration values.
  Read more: https://docs.expo.io/versions/latest/workflow/configuration · 100% completed
? Yarn v1.13.0 found. Use Yarn to install dependencies? No
[08:18:30] Extracting project files...
[08:18:31] Customizing project...
[08:18:31] Initialized a git repository.
[08:18:31] Installing dependencies...
npm WARN deprecated kleur@2.0.2: Please upgrade to kleur@3 or migrate to 'ansi-colors' if you prefer the old syntax. Visit <https://github.com/lukeed/kleur/releases/tag/v3.0.0\> for migration path(s).
npm ERR! code E404
npm ERR! 404 Not Found - GET https://registry.npmjs.org/@react-navigation%2fnative - Not Found
npm ERR! 404
npm ERR! 404  '@react-navigation/native@3.1.4' is not in the npm registry.
npm ERR! 404 Your package name is not valid, because
npm ERR! 404  1. name can only contain URL-friendly characters
npm ERR! 404 It was specified as a dependency of 'react-navigation'
npm ERR! 404
npm ERR! 404 Note that you can also install from a
npm ERR! 404 tarball, folder, http url, or git url.

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/ddcjosiahl/.npm/_logs/2019-02-08T13_18_47_333Z-debug.log
[08:18:47] Process exited with non-zero code: 1
[08:18:47] Set EXPO_DEBUG=true in your env to view the stack trace.

我在尝试一些没有运气的选择:

>

  • 清除NPM缓存

    试纱

    再次安装expo cli

    npm安装--保存反应导航。。。土生土长的,土生土长的

    npm安装--保存导航npm错误!代码E404 npm错误!404未找到:@react导航/native@3.1.4

    • 注意:我昨天花了一整天试图让新项目正常工作。我确实通过安装不同版本的react-local设法通过了它,并且无法复制......这导致了版本不匹配和应用程序无法加载:*

    ****RNGestureHandlerButton:***在此处输入图像描述

    为什么react-导航@^3.0.0需要native@3.1.4,如何解决?

    谢谢

  • 共有3个答案

    须旭
    2023-03-14

    我不清楚你的确切问题是什么。所以,我假设你不能在expo中使用反应导航。

    尝试在整个过程中使用纱线,而不是npm。

    当世博会要求制作一个新项目,然后安装时使用纱线-

    纱线添加反应导航

    我昨天使用了导航,它对我非常有效。

    羊舌旭尧
    2023-03-14

    我在从expo v31升级到v32时也遇到了同样的问题。尝试了所有你所做的事情,但没有运气。最后,从github安装npm installhttps://github.com/react-navigation/react-navigation-native为我解决了这个问题。然后我单独安装了react-导航包,然后安装了我项目的所有其他所需模块。

    许永年
    2023-03-14

    通过编辑root解决。npmrc文件确认我有:注册表=https://registry.npmjs.org/

    我的问题与拥有"_auth="有关。

    npm和Thread现在都与react navigation和404一起工作,我得到了它们。谢谢@Munishkin

     类似资料:
    • 本文向大家介绍react-native Windows安装程序,包括了react-native Windows安装程序的使用技巧和注意事项,需要的朋友参考一下 示例 注意:您不能在Windows上为iOS开发本机应用程序,而只能开发本机Android应用程序。 在Windows上可以找到Windows上本机的官方安装文档。如果您需要更多详细信息,请点击这里。 工具/环境 Windows 10 命令

    • 我是的初学者,通过遵循本教程,尝试在我的android应用程序中安装

    • 我做了一个android库项目,使用一些本地库。 我已经制作了jni包装器,并将本机libs(.so)放入libs//文件夹中。对于armeabi、armeabi-v7a、x86和MIPS,本机库是使用cmake编译的。 谢谢你的帮助 更新 好的,我读过ndk的文档,也看过例子,不幸的是,我看不到解决方案。

    • 这是一个react-native安装问题: 错误,无法安装应用程序。确保您已经设置了Android开发环境:https://facebook.github.io/react-native/docs/geting-started.html#android-development-environment。运行带有--verbose标志的CLI以获得更多详细信息。

    • 我在iOS中有一个相当复杂的React原生项目,我想把它移植到Android上,测试它的可移植性。我已经完成了以下标准安装说明: '安装最新的JDK安装Android SDK:On Mac:brew安装Android SDK导出Android_HOME=/usr/local/opt/Android SDK打开Android SDK管理器(在Mac上启动新的shell并运行Android);在出现的

    • 我正在尝试为我的React本机应用程序安装Realm,但出现以下错误,请您建议可能的错误。 我正在使用命令 从网上-https://realm.io/docs/javascript/latest/ 错误: 我已尝试安装 和 还是不行。任何建议都会很有帮助 谢谢你 这是我的日志

    • 我正在尝试安装一个导航抽屉。关于安装react native reanimated first和I installed的文档说明。然后我安装了抽屉,但出现了一个错误 npm错误!代码ERE解决npm错误!ERESOLVE无法解析依赖关系树npm错误!npm错误!解析时:应用程序_mobile@0.0.1npm错误!发现:反应本机-reanimated@2.3.0-beta.3 npm错误!节点\模