действительно новичок в Meteor и пытается развернуть веб-сайт в галактике, но не работает - PullRequest
0 голосов
/ 09 июля 2020

Итак, я просто погрузился в Meteor примерно через месяц go, и я только что закончил свой первый сайт примерно через 2 недели. Это социальная сеть вроде твиттера. Я также загрузил пакеты accounts-ui и accounts-password и довольно свободно реализовал их на веб-сайте. Но вот в чем дело, я хочу развернуть веб-сайт в галактике, используя поддомен .meteorapp.com, и это просто не работает. Я продолжаю получать ту же ошибку в журналах: «Ошибка: MONGO_URL должен быть установлен в среде». Я посмотрел и просто не знаю, что делать. из того, что я читал в Интернете, вам нужно создать файл settings. json, затем добавить этот код:

"galaxy.meteor.com": {
"env": {
"ROOT_URL": "http://blueslipgang.meteorapp.com/",
"DEPLOY_HOSTNAME":"galaxy.meteor.com"
"MONGO_URL":"mongodb://127.0.0.1:3001/meteor"
 }
}

, так что я сделал, и я добавил этот файл в файл клиента, файл сервера , да и то внутри файла нет. Кажется, я просто не могу развернуть веб-сайт. Я действительно хочу развернуть этот веб-сайт, чтобы я и мои друзья могли его использовать, но он просто не развертывается. Итак, что я делаю не так и что мне нужно сделать, чтобы это исправить. Любая помощь будет очень, очень признательна, я очень много работал над созданием этого приложения, и было бы очень плохо, если бы я даже не смог его развернуть. Спасибо

1 Ответ

1 голос
/ 09 июля 2020

Galaxy не предоставляет услуги MongoDB, поэтому вам нужно будет зарегистрировать учетную запись MongoDB (у Atlas есть бесплатный уровень) и использовать ее. Установка MONGO_URL на localhost / 127.0.0.1 вызовет ошибку при запуске.

Кроме того, чтобы использовать settings.json при развертывании, вам необходимо убедиться, что в вашем развертывании установлен флаг --settings команда:

DEPLOY_HOSTNAME=galaxy.meteor.com meteor deploy [hostname] --settings settings.json

Также прочтите официальное руководство по галактике

Если у вас есть постоянные проблемы, я предлагаю разместить сообщение на форумах Meteor и сообщество может помочь вам шаг за шагом с каждой проблемой, с которой вы столкнетесь

...