Next.js 构建中必需的文件

Mer*_*rig 1 build web-deployment next.js

我编写了一个 Next.js 应用程序,即将部署。我想知道在保持 SSR 的同时复制到服务器上部署的严格必要的文件是什么(不是使用 静态生成的next export):

  • 只是.next/文件夹?
  • 节点模块也是如此吗?
  • 有源代码吗?

fel*_*osh 5

.next使用package.json&&复制文件夹npm install --production应该仅安装应用程序的依赖项。

保持文件夹结构

旁注,node_modules在环境之间复制是不好的做法,因为有些包是特定于操作系统的。