gpt4 book ai didi

javascript - 如何在另一个文件夹中设置.next-folder?

转载 作者:行者123 更新时间:2023-11-30 14:01:52 24 4
gpt4 key购买 nike

我的 pages 文件夹在/client 文件夹中,我希望 .next 文件夹在项目的根目录中。

我有一个具有以下结构的项目: enter image description here

我将 pages 文件夹放在 ./client/pages 下。理想情况下,我想将 .next 文件夹放在项目的根目录中。

这有可能吗?

最佳答案

您可以使用 next.config.js 文件来指定构建的输出。

我喜欢将我的文件夹命名为 _next 以简化路由。

module.exports = {
distDir: '_next',
};

所以你可以让你的路径通过目录遍历一级:

module.exports = {
distDir: '../.next',
};

虽然我会建议您不要使用 .next 名称,而是使用下划线,但这将解决生产中的许多难题。

module.exports = {
distDir: '../_next',
};

更好的解决方案是使用像 Nginx 这样的代理来为您处理路由。因此,将您的 _next 文件夹保留在客户端目录中,并将根路径设置为您的客户端文件夹。

关于javascript - 如何在另一个文件夹中设置.next-folder?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56187186/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com