Reactjs 下一个路由不工作的Nextjs公用文件夹

Reactjs 下一个路由不工作的Nextjs公用文件夹,reactjs,next.js,Reactjs,Next.js,是否有人使用custom express server和next routes获得公用文件夹?获取公共/资产中所有资产的404错误 repo-嵌套的public文件夹在最新的NextJS中似乎完全被破坏了。我个人正在切换回静态有一条警告,不要使用静态文件夹。如果要从静态更改为公共,则应按以下方式进行更改: 从 静态/images/javascript-logo.png <img src="/static/images/javascript-logo.png" alt=&

是否有人使用custom express server和next routes获得公用文件夹?获取公共/资产中所有资产的404错误


repo-

嵌套的
public
文件夹在最新的NextJS中似乎完全被破坏了。我个人正在切换回
静态

有一条警告,不要使用静态文件夹。如果要从静态更改为公共,则应按以下方式进行更改:

从 静态/images/javascript-logo.png

<img src="/static/images/javascript-logo.png" alt="Javascript" height="200px" />
<img src="/images/javascript-logo.png" alt="Javascript" height="200px" />

到 public/images/javascript-logo.png

<img src="/static/images/javascript-logo.png" alt="Javascript" height="200px" />
<img src="/images/javascript-logo.png" alt="Javascript" height="200px" />


您应该在根目录中创建公用文件夹。然后您应该将静态文件夹移动到公用文件夹。在使用它的地方不需要更改任何内容。

您的意思是要创建一个公用文件夹而不是statics,并使用其中的材料?为什么不使用statics文件夹?有什么原因吗?@Afsanefda一个奇怪的问题<代码>公共明确定位为
静态
替换。如果使用
static
,甚至会出现控制台警告。。。另一件事是,
public
无法正常工作(目前)