NuxtJS 有时会提供欢迎页面

Posted

技术标签:

【中文标题】NuxtJS 有时会提供欢迎页面【英文标题】:NuxtJS sometimes gives welcome page 【发布时间】:2022-01-23 09:50:39 【问题描述】:

我的网络应用程序基于:NodeJS、nginxphp、Percona、Redis 和 NuxtJS。它们都在单独的 docker 容器中运行。我面临的问题是它主要显示网络应用程序,但有时它会给我 NuxtJS 欢迎页面。在此期间没有任何变化。

我不知道为什么有时我会看到欢迎页面而不是网络应用。

欢迎页面文字是:

Welcome to your Nuxt Application
We recommend you take a look at the Nuxt documentation, whether you are new or have previous experience with the framework.

To get started, remove components/Tutorial.vue and start coding in pages/index.vue. Have fun!

由于它是 NuxtJS 应用程序,我在日志中看不到任何内容,因此容器中不存在任何日志记录(缺少插件),仅启动 Web 应用程序。

【问题讨论】:

禁用 JS 时会发生这种情况吗?另外,你能给我们一个minimal reproducible example 或更多的上下文吗?在没有更多上下文的情况下调试应用程序非常困难。你在 Docker 之外也有同样的行为吗? @kissu 是的,当 JS 被禁用时,它的行为是一样的。由于受协议限制,我无法分享更多细节。 “在 Docker 之外”是什么意思? 一样吗?这意味着它有时会提示您消息?还是一直? minimal reproducible example 不是实际项目,只是复制品(此处没有协议问题)。在 Docker 之外,您是在容器之外运行 Nuxt 应用程序,而没有 Docker。只是试图缩小这里的问题。 Docker在这里是在Nuxt之上一层复杂的,首先要判断它是来自Nuxt、Docker还是别的什么。 @kissu 同样意味着有时会加载 Web 应用程序,有时会加载 NuxtJS 欢迎页面。每个页面重新加载(F5 或 Ctrl+F5)随机给出一个页面或其他页面。我在 docker 容器中运行 NuxtJS。我无法将它从容器中取出。我检查了一件事:当我停止其中一个前端时,问题似乎解决了,但怎么可能有两个前端同时工作? 您可以提取应用程序并从容器中创建一个项目,目前没有什么不可行的。 FE之一?你不是只有 Nuxt 作为 FE 吗?您可能同时运行 2 个实例,使用相同的端口? 【参考方案1】:

有两个不同的前端实例在同一个端口上运行。停止其中一个已经解决了问题。

但是我不知道两个不同的容器怎么可能在同一个端口上运行。

【讨论】:

以上是关于NuxtJS 有时会提供欢迎页面的主要内容,如果未能解决你的问题,请参考以下文章

WordPress 之前的欢迎页面(子目录安装)

@nuxtjs/auth 为啥刷新页面总是重定向到登录

关闭ESXi https的欢迎页面,增强服务器的安全。

NuxtJS 中的预加载页面

spring boot 静态资源的映射规则 欢迎页面映射

关于Web的欢迎页面的开发设置