/public当我在本地开发时,当我将文件夹放入以下位置时会找到图像/src/:
# locally\n./src/public/images/\nRun Code Online (Sandbox Code Playgroud)\n\n然后,当我进行部署时,找不到图像。但是当我将 public 文件夹放在 src 之外时,会发现图像:
\n\n# deploy\n./public/images/\n./src/\nRun Code Online (Sandbox Code Playgroud)\n\n我将图像用作:
\n\n<img src="/images/my-image.jpg" alt="" />\nRun Code Online (Sandbox Code Playgroud)\n\n是否有我必须使用的配置设置?
\n\n完整结构:
\n\n|- .now/\n| |- project.json\n| \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 README.txt \n|- next.config.js\n|- now.json\n|- src/\n| |- .next/\n| | |- build-manifest.json\n| | |- react-loadable-manifest.json\n| | |- cache/\n| | |- server/\n| | \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 static/\n| |- pages/\n| \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 next-env.d.ts\nRun Code Online (Sandbox Code Playgroud)\n
公共文件夹必须位于根目录中。\xe2\x80\x99s 无法进行其他配置。
\n\n然后,您的代码可以从基本 URL (/) 开始引用 public 内的文件。\ /public/path/image.jpgn 用作/path/image.jpg
https://nextjs.org/docs/basic-features/static-file-serving
\n| 归档时间: |
|
| 查看次数: |
29580 次 |
| 最近记录: |