在create-next-app
Next.js 应用程序中,我想将pages
根目录中的文件夹移动到一个src
文件夹中。我添加了jsconfig.json
代码(如下),但是现在我收到错误消息“404 | 找不到此页面。” 任何人有任何见解?(对不起,Web 开发的初学者)
{
"compilerOptions": {
"baseUrl": "src"
}
}
在create-next-app
Next.js 应用程序中,我想将pages
根目录中的文件夹移动到一个src
文件夹中。我添加了jsconfig.json
代码(如下),但是现在我收到错误消息“404 | 找不到此页面。” 任何人有任何见解?(对不起,Web 开发的初学者)
{
"compilerOptions": {
"baseUrl": "src"
}
}
您需要停止服务器,然后执行npm run dev
. 当我将内容移到 src 目录并开始获取 404 页时,这解决了我的问题。
正如@Thierry 在评论中提到的那样,根据文档“也可以在 src/pages 下添加页面作为根页面目录的替代。src 目录在许多应用程序中非常常见,Next.js 默认支持它。”
因此,如果 pages 存在于根目录中, src/pages 将被忽略。
更多官方文档:https ://nextjs.org/docs/advanced-features/src-directory