0

我感谢您的所有帮助。我喜欢 create-react-app 如何让您运行 NPM RUN BUILD,然后将“Build”文件夹上传到您的 FTP 目录。

NextJS 怎么可能呢?我构建了我的应用程序并运行了 NPM RUN BUILD,但没有看到 Build 文件夹。我正在使用带有 getServerSideProps 的服务器端渲染,那么是否有一个网页可以解释这一点?我在 NextJS.org 上阅读了 Deployment 网页,但我不想使用他们的服务器。

再次感谢你的帮助。

布鲁斯

4

1 回答 1

0

如果您不想使用Vercel ,则需要设置自定义Node.js服务器。您应该包含这些脚本:package.json

{
  "scripts": {
    "dev": "next",
    "build": "next build",
    "start": "next start"
  }
}

文档

next build在文件夹中构建生产应用程序.next。构建后,next start 启动一个支持混合页面的 Node.js 服务器,为静态生成的页面和服务器端呈现的页面提供服务。

如您所见,您得到.next的不是build文件夹。

于 2021-09-15T16:57:53.897 回答