next.js 404 Not Found Not Found(404)Not Found Not Found(404)Not Found

u4vypkhs  于 2023-03-29  发布在  其他
关注(0)|答案(1)|浏览(153)

我只想在我的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

ix0qys7i

ix0qys7i1#

我建议使用flowbites cdn,因为有时你的node_modules不在public文件夹中。
CDN url:https://cdnjs.cloudflare.com/ajax/libs/flowbite/1.6.4/flowbite.min.js

相关问题