Я потратил значительное количество времени на поиск ответа на этот вопрос, здесь и в Интернете, поэтому я надеюсь, что это не обман.
Я запускаю приложение nodejs с экземпляром mongodb (через атлас mongodb) на heroku, и я пытаюсь подключиться к оболочке mongo через heroku cli. Когда я запускаю heroku run mongo
, я получаю сообщение об ошибке bash: mongo: command not found
.
Я мог сделать это раньше и не уверен, что изменилось. Я понимаю, что версии node / npm / mongo могут иногда вызывать проблемы, поэтому я включил соответствующие разделы моего файла package.json ниже.
{
"engines": {
"node": "10.14.1",
"npm": "6.9.0"
},
"scripts": {
"start": "node app.js"
},
"dependencies": {
"mongodb": "^3.2.3",
"mongoose": "^5.3.16"
}
}
Любой совет приветствуется