尝试将Stradi项目部署到Heroku

时间:2020-04-18 16:16:00

标签: mongodb heroku strapi

我有一个基于此tutorial顶部的项目。

我一直试图同时部署到Heroku:

1)Strapi docs to deploy to Heroku 2)Install on Atlas: MongoDB Atlas

我的prod数据库配置如下:

{
  "defaultConnection": "default",
  "connections": {
    "default": {
      "connector": "mongoose",
      "settings": {
        "uri": "${process.env.DATABASE_URI}",
        "database": "${process.env.DATABASE_NAME}"
      },
      "options": {
        "authenticationDatabase": "admin",
        "ssl": true
      }
    }
  }
}

环境变量已在Heroku中设置,当我在本地尝试生产环境时,如果替换从以下位置获得的URI字符串,则上述配置将失败:

enter image description here

我设法在本地运行产品数据库。 即使我push heroku master并且构建成功,我也会得到:https://alex-web-portfolio.herokuapp.com/

,日志为:

enter image description here

0 个答案:

没有答案