繁体   English   中英

React Native:“构建 JavaScript 包失败。 无法从“App.js”解析“@react-navigation/stack”

[英]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.

 
粤ICP备18138465号  © 2020-2025 STACKOOM.COM