将我的项目部署到 netlify 后,我遇到了一个奇怪的行为,只显示包含标题的根布局。 这是我的项目仓库: https://github.com/Kiritsu0/Facebook-Clone
这是我的 netlify 项目链接: https://facebook-clone0.netlify.app/
这是 netlify.toml 代码:
[[redirects]]
from = "/Facebook-Clone/_next/image"
to = "/.netlify/images?url=:url&w=:width&q=:quality"
status = 200
[redirects.query]
url = ":url"
w = ":width"
q = ":quality"
[[redirects]]
from = "/_ipx/*"
to = "/.netlify/images?url=:url&w=:width&q=:quality"
status = 200
[redirects.query]
url = ":url"
w = ":width"
q = ":quality"
[context]
[context.production]
[context.master]
我尝试更改基本目录但没有任何效果,说实话我不知道如何解决这个问题,因为我尝试将它部署在github中并且没有出现这个问题。
问题的原因是我做过但忘记了,它正在 next.config.app 文件代码中进行修改,但即使它现在可以工作,我也不知道为什么它适用于 github 而不适用于 netlify ,无论如何,这是应该在文件中写入的内容: ' /** @type {import('next').NextConfig} */ 常量 nextConfig = {}
module.exports = nextConfig ' (通常不需要做任何更改,因为这是 next.config.js 的原始代码)