我对我正在处理的项目的文件夹结构有特定的客户要求。我们想使用 next export
来构建静态网站。
该项目将托管在其主站点的子目录中,因此类似于 https://www.clientsite.com/the-next-experience-were-building/。还会有路由以在体验中更改页面。
我们需要提供的所需文件夹结构是:
|-- the-next-experience-were-building
|-- index.html
|-- template-data
|-- assets
|-- image1.jpg
|-- image2.jpg
|-- styles.css
|-- vendor.css
|-- etc
|-- js
|-- bundle.js
|-- vendor.js
|-- etc
所以您可以看到根目录中有 2 个项目,一个 index.html 和一个名为“template-data”的文件夹。然后在 'template-data' 里面有一个 'assets' 文件夹和一个 'js' 文件夹。
使用 next export
导出文件夹的方式,html 文件放置在根目录中(这很好),但图像也放置在根目录中。此外,还有一个包含 JavaScript 的文件夹“__next”。
有没有办法对文件夹结构进行这种类型的控制?