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

无法将React引导与Expo一起使用(无法解析模块React/jsx运行时)

通飞尘
2023-03-14

我正在用Expo构建react本机应用程序,所以我尝试使用bootstrap库中的组件。我创建了一个新项目:

expo init test-app

然后我在项目文件夹中安装了库:

expo install react-bootstrap@next bootstrap@5.1.0

我得到了一些不相关的警告:

使用npm安装2个其他软件包。

npm警告可选跳过可选依赖项:fsevents@1.2.13(节点\u模块\fsevents):npm WARN notsup跳过可选依赖项:不支持的平台fsevents@1.2.13:通缉{“os”:“达尔文”,“拱门”:“任何”}(当前:{“os”:“win32”,“拱门”:“x64”})

在9.112秒内添加了48个贡献者的24个包,并审核了1045个包

29包正在寻找资金运行npm基金详情

发现8个漏洞(6个低,2个中等),请运行npm audit fix进行修复,或npm audit获取详细信息

我导入组件

import Button from 'react-bootstrap/Button';

但当我编译时,会显示以下信息:世博会面板截图,

无法从C:\Users\Daniele\Documents\Coding\RipassoReact\test app\node\u modules\react bootstrap\cjs\Button.js解析模块react/jsx运行时:在项目中找不到react/jsx运行时。

我尝试了很多方法,包括擦除node_modules文件夹并重新安装它们。我该怎么办?

共有2个答案

那弘
2023-03-14

它对我有用

npm install react-bootstrap

import { Button } from 'react-bootstrap';
岳均
2023-03-14

问题似乎是您试图使用Bootstrap,它可用于React,但不适用于React Native。

尝试寻找一个不同的库来支持您的需求,比如React Native元素(https://reactnativeelements.com/)或者直接使用从React Native获得的元素。

 类似资料:
  • 问题内容: 我见过几篇与此类型的错误相关的文章。但是我无法解决。 我的package.json: 我在webpack上遇到以下错误: 但是在我做的cmd行中 我得到3.10.10。反应场在那里。但是我不知道为什么它仍然会给出这个错误。 当我通过npm安装“ npm install react-dom”并运行webpack时,出现以下错误: 请帮忙。 问题答案: 未安装Issue ,当您点击时,它会

  • 问题内容: webpack.config.js package.json app / app.js 经过四处搜寻,我看到了完全相同的问题,但似乎没有答案适用于我。运行时出现以下错误: ./app.js 模块构建中的错误:语法错误:path / to / project / react-webpack-project / app / app.js:意外令牌(5:2) 我不确定为什么仍会收到此错误。我

  • 我正在使用Redux尝试我的第一个react-native应用程序,并在设备上运行应用程序时得到以下错误消息, “UnableToResolveError:无法从C:\project\testing\index.android.js解析模块react-redux/native:模块映射或以下目录中不存在模块:C:\project\testing\node_modules\react-redux”

  • 问题内容: 使用React Router v4开发React应用程序。一切顺利,直到我在应用程序中引入了Redux。从那时起,单击更改路径的链接时,浏览器url发生更改,但是未加载与该路径相对应的组件。如果我注释掉Redux代码,它会很好地工作。是什么原因造成的?这是我的路由代码: PS:控制台没有错误。代码运行干净,只是组件没有加载。这是github上的类似线程:4671。我在各种站点上看到了很

  • 问题内容: 我正在尝试将React与Internet Explorer 9结合使用,但是即使尝试运行一些非常准系统的操作也遇到以下错误: SCRIPT438:对象不支持属性或方法“ isArray” react-with-addons.js,第4行字符317 SCRIPT438:对象不支持属性或方法“创建” JSXTransformer.js,第4行字符326 我已阅读https://facebo

  • 我试图安装一个登录与LinkedIn功能到React应用程序。因此,我使用了并运行了,考虑到当前版本的react-领英-login-oAuth2安装不工作。在添加了GitHub自述文件中建议的示例文件后,作为测试应用程序的一种手段,似乎找不到该模块。 编译失败。 ./src/App。未找到js模块:无法解析“D:\workspace\kekap\src”中的“react-linkedin-logi