首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何修复无法解决来自"node_modules\react-navigation-stack\lib\module\views\StackView\StackViewCard.js"?的“反应本机屏幕”的问题

如何修复无法解决来自"node_modules\react-navigation-stack\lib\module\views\StackView\StackViewCard.js"?的“反应本机屏幕”的问题
EN

Stack Overflow用户
提问于 2020-02-20 21:03:37
回答 7查看 8.9K关注 0票数 3

我使用下面的命令来响应应用程序的路线。

npm i反应本机路由器通量节省

然后通过"npm启动“重新启动npm并得到此错误。

无法解决来自"node_modules\react-navigation-stack\lib\module\views\StackView\StackViewCard.js“的”反应本机屏幕“的问题,无法构建JavaScript包。

如何修复此错误?我还更新了国家预防机制。

这是package.json文件

代码语言:javascript
复制
         {
          "main": "node_modules/expo/AppEntry.js",
          "scripts": {
          "start": "expo start",
          "android": "expo start --android",
          "ios": "expo start --ios",
          "web": "expo start --web",
          "eject": "expo eject"
         },
         "dependencies": {
           "expo": "~36.0.0",
           "react": "~16.9.0",
           "react-dom": "~16.9.0",
           "react-native": "https://github.com/expo/react-native/archive/sdk-36.0.0.tar.gz",
           "react-native-router-flux": "^4.2.0",
           "react-native-web": "~0.11.7"
          },
          "devDependencies": {
            "babel-preset-expo": "~8.0.0",
            "@babel/core": "^7.0.0"
           },
          "private": true
          }
EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2020-02-24 10:05:03

我用的是反应本地官方导航。它真的很有用,而且很容易使用。访问https://facebook.github.io/react-native/docs/navigation

票数 2
EN

Stack Overflow用户

发布于 2020-03-24 10:15:54

我也有过同样的问题。注意到回购中的package.json缺少了依赖项中的反应本机屏幕。

npm i反应-本地屏幕

票数 2
EN

Stack Overflow用户

发布于 2020-02-21 04:29:41

这是因为新的react-navigation更改。现在执行npm安装是在安装最新版本而不是以前的版本。

您应该清除缓存,方法是删除node_module,.expopackage-lock.json,然后重新安装所有包,然后使用以下命令启动项目:expo r -c,它应该重置缓存并使项目再次按预期工作。

更多信息

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60328473

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档