Netlify 找不到 react-bootstrap/Navbar



我使用Gatsby框架构建了一个静态站点,并尝试使用Netlify进行部署。Netlify最初似乎部署得很好,并运行gatsby-build命令。然而,我一直遇到这个错误:

12:36:51 PM: failed Building production JavaScript and CSS bundles - 33.697s
12:36:51 PM: error Generating JavaScript bundles failed
12:36:51 PM: Can't resolve 'react-bootstrap/NavBar' in '/opt/build/repo/src/components'

我在整个项目中使用react bootstrap,我使用NavBar的唯一位置是components文件夹中的header component。以下是相关线路:

import NavBar from "react-bootstrap/NavBar"
<NavBar>...</NavBar> //etc

问题似乎与react bootstrap NavBar元素有关,似乎没有其他元素存在相同的问题。所以我很想在Netlify端安装react引导程序有问题。

我的react引导程序版本(在package.json中(

"react-bootstrap": "^1.3.0",

我尝试过的事情:设置我的NODE_VERSION环境变量以匹配我的本地环境。删除package-lock.json和node_modules并重新运行npm install。

如有任何提示,我们将不胜感激。谢谢

尝试更改将NavBar导入到的方式

import { Navbar } from 'react-bootstrap';
<Navbar>...</Navbar> //etc

相关内容

  • 没有找到相关文章

最新更新