簡體   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