1)next.js docs中提到我们可以使用next start
启动服务器。这和next
一样吗?
2)当我们使用提到的here的自定义服务器实现时,调试器断点也在next.config.js
处停止。据我从this blog所了解,next.config.js
用于URL映射以生成静态站点。那么,为什么在这里也使用next.config.js
?
非常感谢您理解next.js概述/体系结构的任何链接。
谢谢。
答案 0 :(得分:0)
和下一个一样吗?
否,next
将以开发人员模式启动应用程序。
next.config.js
是用于Next.js的自定义和高级行为的常规节点模块,因此,在这种情况下,如文档中所述,您要告诉下一个应用程序不 /pages
中的文件位于与文件名匹配的路径名下。
了解next.js的最佳链接是他们的官方docs
答案 1 :(得分:0)
根据我的测试运行和了解,在next.config.js
中,我们可以指定插件和exportPathMap
进行构建
因此,即使我们使用的是自定义服务器,我们也需要next.config.js
来完成诸如翻译打字稿,编译/最小化sass文件等工作。
next start
的先决条件是next build
,它使用构建文件生成了.next
目录。与next
不同,Population
是带有HMR的本地开发服务器
但是,我还没有找到任何文档来了解框架的完整架构流程