reactjs 如何更改下一个js应用程序的公共目录

kh212irz  于 2023-03-22  发布在  React
关注(0)|答案(1)|浏览(114)

我有一个monorepo与以下架构:

apps/
  web/
    - next.config.js
    - pages/
public/

我的下一个js应用程序在apps/web/文件夹中。我如何更改next.config.js文件,使其知道从monorepo根目录的public文件夹而不是apps/web/文件夹中提供公共资产?

2g32fytz

2g32fytz1#

根据the next.js docs,您不能
注意:确保目录名为public。该名称不能更改,并且是用于服务静态资产的唯一目录。
注:Next.js仅提供构建时位于公共目录中的资产。运行时添加的文件不可用。我们建议使用第三方服务(如AWS S3)进行持久性文件存储。

相关问题