Как мне использовать мою локальную MongoDB в проекте разработки метеоров? - PullRequest
0 голосов
/ 14 января 2020

Я потратил несколько дней на поиски ответа на этот относительно простой вопрос. Есть сотни таких вопросов и тысячи ответов, но ни один не является прямым и адекватным. Это говорит мне, что вопрос может быть довольно «горячим», а ответы могут быть не такими «горячими». Я нахожусь в среде Windows, и по нескольким причинам я хочу иметь возможность подключать проекты, которые я разрабатываю в Meteor, к локальной базе данных mongoDb, возможно, к существующей базе данных, а не к встроенной. Следовательно, у меня есть 2 вопроса:

1 . Как использовать местный пн go вместо встроенного в adho c при разработке проекта Meteor? ?

2 . Как мне настроить проект Meteor для постоянного использования spefici c db на местном Mon go, также в развивающемся состоянии.>

После моего путешествия по пустыне с трудным для понимания и « информированные ответы и отчаянные решения - как изменение локального - добавление скриптов к json и добавление Mongo_URL в терминале, пожалуйста, скажите мне, что написать и где это написать. Спасибо

Ответы [ 2 ]

1 голос
/ 14 января 2020

Ниже вы найдете команду для установки переменной среды MONGO_URL и одновременного запуска метеора. Если вы не знаете, что такое переменные окружения, я бы немного поискал в Google, чтобы вы поняли, что это такое. Вам нужно будет обновить имя базы данных и порт в соответствии с вашим локальным mongodb.

MONGO_URL=mongodb://localhost:27017/databasename meteor run
0 голосов
/ 06 февраля 2020

Если вы используете npm, определите «startLocal» в разделе скриптов вашего пакета. json, например,

"startLocal": "ROOT_URL=http://localhost:3000 MAIL_URL=… MONGO_URL=mongodb://localhost:27017/databasename meteor run --port 3000 --settings settings.json"

Затем запустите его, используя:

npm run startLocal
...