[英]React native: “Failed building JavaScript bundle. Unable to resolve ”@react-navigation/stack“ from ”App.js“”
我正在使用 react-native 并且我正在尝试向我的项目添加导航。 当我添加这行代码时:
import { createStackNavigator } from "@react-navigation/stack";
,我得到这个错误:
Failed building JavaScript bundle.
Unable to resolve "@react-navigation/stack" from "App.js"
我尝试了此stackoverflow 链接中建议的所有解决方案,但没有一个对我有用。 我不止一次地使用这些命令重新安装了所有东西。
我正在使用 expo。
要使用 stackNavigator,您应该单独安装依赖项。
安装@react-navigation/native 后,安装@react-navigation/stack:
npm install @react-navigation/stack
教程说:
要使用此导航器,请确保您拥有 @react-navigation/native 及其依赖项(遵循本指南),然后安装 @react-navigation/stack:
npm 安装@react-navigation/stack
我在使用 expo 时遇到了同样的问题。
我的解决方案是使用标志启动 expo 以清除 Metro 捆绑器缓存
expo start -c
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.