我只想在我的nextjs应用程序中使用顺风flowbite
包。我正确配置了所有内容。但添加flowbite.min.js
脚本会引发错误-
GET http://localhost:3000/node_modules/flowbite/dist/flowbite.min.js net::ERR_ABORTED 404 (Not Found)
我按照nextjs文档的建议将脚本添加到_app.js
文件中。
import Script from 'next/script'
import '~/styles/globals.css'
export default function App({Component, pageProps}) {
return (
<>
<Script src='../node_modules/flowbite/dist/flowbite.min.js' />
<Component {...pageProps} />
</>
)
}
在flowbite documentation中,在编号4处,他们建议添加此脚本结束body标记
<script src="../path/to/flowbite/dist/flowbite.min.js"></script>
因为我使用的是nextjs,所以我在_app.js
文件中添加了这个脚本。我用cdn尝试了一下,它工作了。可能我添加的路径错误。flowbite.min.js
脚本的路径应该是什么?
在nextjs中,我不想使用flowbite-react
。
1条答案
按热度按时间ix0qys7i1#
我建议使用flowbites cdn,因为有时你的node_modules不在public文件夹中。
CDN url:https://cdnjs.cloudflare.com/ajax/libs/flowbite/1.6.4/flowbite.min.js