【问题标题】:How to serve a Nuxt application with a different cli如何使用不同的 cli 服务 Nuxt 应用程序
【发布时间】:2020-01-22 19:23:14
【问题描述】:

我有一个非常简单的问题,但是花了几个小时试图在互联网上找到一些东西后,我发现没有成功获得方法。

我有一个正在构建的 nuxt.js SPA,但是当其他用户尝试访问它所服务的主机/端口时,我的公司防火墙似乎阻止了内容。我以前用同样的方法在这个位置提供过东西,没有任何问题。我使用 NUXT 库构建/服务它的事实引入了防火墙的这种复杂性。

我想简单地尝试使用另一个服务(可能是 vue-cli-service,但最好是 express.js)为 nuxt 构建提供服务,看看它们是否能够与防火墙达成一致。

我只是不知道如何让 vue-cli-service 为 _nuxt 文件夹中的 nuxt 构建提供服务(假设这实际上是构建),或者为此提供 express.js。

我该怎么做呢?当我尝试只说“vue-cli-service serve”时,它会抱怨找不到“/src/main.js”,这当然是因为 nuxt 使用了不同的文件结构。

【问题讨论】:

  • Nuxt 可以使用 express 或 koa 或它们的内部服务器包装器。当涉及到防火墙时,这根本不重要。 Nuxt 默认服务于端口 localhost:3000。可能该端口在您的防火墙上被阻止。尝试将主机 0.0.0.0 与其他一些端口(例如 8080 或其他端口)一起使用。更多信息nuxtjs.org/faq/host-port
  • @OrkhanAlikhanov 哇。谢谢你。实际上只是港口
  • 应该发表我的评论作为答案吗?
  • @OrkhanAlikhanov 如果你愿意,当然可以。我很乐意给它一个复选标记。

标签: javascript express vue.js web-deployment nuxt.js


【解决方案1】:

Nuxt 可以使用 express 或 koa 或它们的内部服务器包装器。当涉及到防火墙时,这根本不重要。 Nuxt 默认服务于端口 localhost:3000。可能该端口在您的防火墙上被阻止。尝试将主机 0.0.0.0 与其他一些端口(例如 8080 或其他端口)一起使用。更多信息nuxtjs.org/faq/host-port

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-05-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-30
    相关资源
    最近更新 更多