2015-03-19 5 views
0

Я попробовал развернуть мой meanjs на heroku.Как развернуть meanjs для heroku

1.) Вход в Heroku 2.) Развертывание и подключение GitHub инструмент для репозиции

  • включен автоматический Deploy CI
  • Нажмите на ручной Deploy

На bu ild log it говорит «Bulid succeded»

Мой вопрос. Почему я получаю эту ошибку приложения? Когда все, что я сделал, было разветвлено хранилище и развернуло его на героку?

https://serkolgame.herokuapp.com/

ответ

2

вы добавляете MongoDB в приложении ли? Без этого процесс запуска, скорее всего, не удастся.

Вот некоторые варианты:

  • Если вы используете среду разработки по умолчанию - то просто добавьте строку подключения MongoDB в development.js и перезапустить сервер
  • Если вы используете среду лезвия - то вы можете использовать переменные окружения URI: process.env.MONGOHQ_URL или process.env.MONGOLAB_URI

Это предполагает, что у вас есть настройки песочницы MongoDB где-то, если вы этого не сделаете, вы будете первым нужно MongoDB песочницы (получить один от Heroku, Compose.i o, или MongoLab).

Смежные вопросы