【发布时间】:2021-10-29 06:23:06
【问题描述】:
我正在使用 Expo 构建一个 react-Native 应用程序,因此我尝试使用引导库中的组件。我创建了一个新项目:
expo init test-app
然后我在项目文件夹中安装了库:
expo install react-bootstrap@next bootstrap@5.1.0
我得到这个输出并带有一些不相关的警告:
使用 npm 安装 2 个其他包。
npm WARN 可选跳过可选依赖:fsevents@1.2.13 (node_modules\fsevents):npm WARN notsup 跳过 可选依赖:fsevents@1.2.13 不受支持的平台:需要 {"os":"darwin","arch":"any"}(当前:{"os":"win32","arch":"x64"})
添加了来自 48 个贡献者的 24 个包,并审核了 1045 个包 9.112s
29 个包正在寻找资金运行
npm fund了解详情发现 8 个漏洞(6 个低,2 个中等)运行
npm audit fix到 修复它们,或npm audit了解详情
我导入组件
import Button from 'react-bootstrap/Button';
但是当我编译时,会显示以下消息: Screenshot of the expo panel,
无法解析模块 react/jsx-runtime 从 C:\Users\Daniele\Documents\Coding\RipassoReact\test-app\node_modules\react-bootstrap\cjs\Button.js: 在项目中找不到 react/jsx-runtime。
我尝试了很多方法,包括擦除 node_modules 文件夹并重新安装它们。 我该怎么办?
【问题讨论】:
标签: node.js reactjs react-native npm expo