最近尝试使用Strapi。
我想在单个服务器上运行两个 Strapi 应用程序。 所以我尝试将默认端口号 - 1337 更改为其他号码(例如 1331) 在 ./config/server.js 文件中。
但是当我尝试运行 Strapi 时,它失败了。 在下面的终端中是最后一条消息,我无法访问管理页面 - http://localhost:1331/admin
< Opening the admin panel... >
如何更改 Strapi 的端口号?
您可以轻松更改位于根项目目录中的 .env 文件,添加以下行:
端口=8082
然后保存文件,并运行此命令以刷新所有内容:
npm 运行构建
现在您可以通过运行来启动您的服务器:
npm 运行开发
您会在
config/server.js
中找到更改端口的选项
请参考下面的官方文档链接以获取更多信息。
https://strapi.io/documentation/v3.x/concepts/configurations.html#server
对于 Strapi v4,这似乎可行,但可能不是最好的方法。
config/server.js
module.exports = ({ env }) => ({
host: env("HOST", "0.0.0.0"),
port: 1338,
// port: env.int('PORT', 1337),
app: {
keys: env.array("APP_KEYS"),
},
});
我的端口有问题并更改为端口:3000 它工作,但不是那么多,至少我可以在浏览器上显示一些东西,但它没有正常工作,因为它应该工作......然后我使用:npm run build 或 yarn build 并且我的 strapi 项目运行良好。