【问题标题】:How to change Strapi port number 1337 to other number?如何将 Strapi 端口号 1337 更改为其他号码?
【发布时间】:2021-01-07 12:57:51
【问题描述】:

最近我尝试使用 Strapi。

我想在单个服务器上运行两个 Strapi 应用程序。 所以我尝试将默认端口号 - 1337 更改为其他号码(例如 1331) 在 ./config/server.js 文件中。

但是当我尝试运行 Strapi 时,它失败了。 在终端下面是最后一条消息,我无法访问管理页面 - http://localhost:1331/admin

如何更改 Strapi 的端口号?

【问题讨论】:

    标签: server port strapi


    【解决方案1】:

    您将在config/server.js 中找到更改端口的选项

    请参考下面的官方文档链接了解更多信息。

    https://strapi.io/documentation/v3.x/concepts/configurations.html#server

    【讨论】:

    • 我已经试过了。但这没用。在 config/server.js 文件中更改端口号后,我再次运行 Strapi。但是管理页面没有回复。
    • 当我在我的 MacBook 中创建一个 Strapi 项目时,更改 config/server.js 正在工作。但是当我在云服务器中创建一个 Strapi 项目时它不起作用。
    • 云服务器将有自己的端口。例如在 Heroku 中,端口是动态分配的。所以我们必须使用 env 变量设置主机。而不是硬编码
    • 在云服务器默认设置是工作(不改变 server.js 中的端口号)。我没有后端工作经验。我不知道我错过了什么。
    • 你能分享你的默认设置吗?
    【解决方案2】:

    您可以轻松更改位于项目根目录中的 .env 文件,添加以下行:

    PORT=8082

    然后保存文件,并运行此命令以刷新所有内容:

    npm 运行构建

    现在你可以通过运行来启动你的服务器了:

    npm 运行开发

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-09-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多