【问题标题】:How can I deploy my next js app to iis server?如何将我的下一个 js 应用程序部署到 iis 服务器?
【发布时间】:2021-02-12 09:35:31
【问题描述】:

我有一个 IIS 服务器和一个大多数是 SSR 的 Next JS 应用程序。问题是我通过 VPN 连接,部署 react-create-app 非常容易,只需移动构建文件夹即可。现在它不一样了,我没有找到足够的文档来解决我的问题。

【问题讨论】:

  • 可以分享你到目前为止所尝试的吗?什么有效,什么无效?

标签: reactjs deployment next.js


【解决方案1】:

如果你想要一个像 react-create-app 这样简单的方法,你可以使用没有服务器端的 NextJS 导出功能。然后你可以运行next export 并将你的next 构建文件夹上传到你的服务器。

如果您坚持在您的 NextJS 应用程序上使用 SSR,那么您上传应用程序的方式可能比上传您的构建文件夹更困难。因为您的应用现在有一个服务器端,您需要在 IIS 服务器中运行它。

  1. 在服务器上运行 Next SSR 应用的最简单方法是将应用的整个根文件夹复制到服务器并运行生产模式。
  2. 除了使用容器化之外,您构建应用程序的映像并推送到存储库,然后您的 IIS 服务器将获取此映像并在容器中运行它。

【讨论】:

    猜你喜欢
    • 2016-04-02
    • 2021-02-24
    • 2017-06-07
    • 1970-01-01
    • 1970-01-01
    • 2019-03-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多