如何在Azure上部署STRAPI API?

时间:2019-01-15 12:35:01

标签: azure strapi

我正在尝试在蔚蓝的环境中部署STRAPI API,但无法使其运行。

我遵循了these deployment instructions,但是当我将源部署为天蓝色时,它只会给我500的错误,我在日志中找不到。

有人有没有将stradi部署为天蓝色的经验,并且对我有一些说明?

1 个答案:

答案 0 :(得分:2)

好的,这是一个配置错误。

首先,我使用Deployment Center通过Github配置自动部署。这样可以确保正确安装所有node_modules(包括其中的两个插件)。

这一切都成功了,但是我一直收到500.1001错误,没有任何清晰的描述。

我需要更改的是在正确环境中的server.json中的端口。

发件人:

{
  "host": "www.mydomain.com",
  "port": 1337,
  "proxy": {
    "enabled": false
  },
  "autoReload": {
    "enabled": true
  },
  "cron": {
    "enabled": false
  },
  "admin": {
    "autoOpen": false
  }
}

收件人:

{
  "host": "www.mydomain.com",
  "port": "${process.env.PORT || 1337}",
  "proxy": {
    "enabled": false
  },
  "autoReload": {
    "enabled": true
  },
  "cron": {
    "enabled": false
  },
  "admin": {
    "autoOpen": false
  }
}