【问题标题】:Deployment of Nuxt (with SSR) and NestJS on the same Node.js instance在同一个 Node.js 实例上部署 Nuxt(带 SSR)和 NestJS
【发布时间】:2022-09-28 02:02:10
【问题描述】:

我将部署一个简单的应用程序,前端使用 Nuxt,后端使用 NestJS。它们都需要 Node.js 才能运行。

我在 localhost 上看到了一个使用不同端口的 Nuxt SSR 和 NestJS 示例。但是我需要将它部署在只有一个 Node.js 实例用于域的 Plesk VPS 服务器上。

我的问题是:是否可以在生产中的同一个 Node.js 实例上运行 Nuxt(SSR 功能)和 NestJS(API)?如果是这样,如何实现?或者我认为完全错误,在这种情况下正确的做法完全不同?

  • 我建议将前端和后端分开,特别是如果你同时在 SSR 中运行,因为负载会相当不错。可行吗?可能,但我没有针对该特定案例的操作指南。
  • 谢谢您的意见。它们按文件夹分开,但我想将它们托管在同一个域上,以便只使用以下方式调用 API:my-url.com/api 所以我的问题是关于通过 SSR 使用具有相同端口号的相同 node.js 实例( Nuxt) 和 API 框架 (Nestjs)。

标签: node.js nuxt.js nestjs plesk


【解决方案1】:

NuxtServer 适用于 Nuxt 2。

import { NuxtServer } from './nuxt/NuxtServer';

https://github.com/Goopil/nest-nuxt-starter

我仍然在 nuxt 3 中寻找这样的配置。所以一旦我在 Nuxt 3 中发现相同的配置,就可以/将发布。

【讨论】:

    猜你喜欢
    • 2019-10-22
    • 1970-01-01
    • 1970-01-01
    • 2020-10-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-10-24
    • 2019-12-27
    相关资源
    最近更新 更多