Я использую метеорит, и мне нужно использовать mongoimport
, чтобы добавить некоторые данные JSON в базу данных. Но когда я пытаюсь запустить импорт метеор, я получил ошибку command not found
. Это удивительно для меня, поскольку mongoimport является частью mongoDB, поэтому я ожидал, что это сработает.Метеор: команда mongoimport не найдена
Таким образом, я должен установить MongoDB отдельно от метеора (используя OS X). Но каков правильный способ сделать это?
Конечно, я могу сделать brew install mongodb
. Или было бы лучше загрузить файл mongodb вручную, извлечь архив и взять файл mongoimport?
Я просто беспокоюсь, чтобы установить mongodb, хотя у меня уже установлен метеорит, и он работает. Я не хочу получать два разных экземпляра mongoDB.
Спасибо. И где я должен положить файл mongoimport? Я скопировал файл в корень метеоритного приложения, но я все равно получаю ошибку 'command not found'. Я этого не понимаю. – user3142695
Я не понимал, что Метеор звонил в mongoimport, я думал, что вы запускаете mongoimport из командной строки. Угадайте: можете ли вы попробовать «какое монго», чтобы увидеть, что такое манго на вашем пути, и попробовать положить его туда? Я предполагаю, что это будет что-то вроде/usr/local/meteor/mongodb/bin – mmccaff
Также вы можете показать, что вы имеете в виду, когда говорите «попытайтесь начать импорт метеор»? Вы можете использовать mongoimport без участия метеора. – mmccaff