Задать вопрос

Как исправить ошибку «MONGOSH extensionPath is undefined» при подключении VSCode к MongoDB на сервере?

На удалённом сервере поднят Docker контейнер с MongoDB. Наружу торчит порт.

Получается подключаться к нему и клиентом MongoDB Compass с локального компа, и через терминал на хосте с установленного на хост mongosh — запросы, поиск, сортировка, агрегации.

Хочу использовать VSCode расширение MongoDB for VS Code – «родное» от MongoDB, но пока пре-релиз 0.9.5.

Подключиться получается: вижу базу, коллекции, можно листать. Но не выходит выполнять песочницы (Playground'ы) – даже простейший запрос типа
use('myDbName');
db.Invoice.findOne();
не выполняется, а в табе "Output" появляется запись об ошибке:
MONGOSH execute all error: extensionPath is undefined
Аналогичный issue.

Посмотрел, где эта ошибка возникает – не заполнено свойство, где должен быть путь к расширению этому, вроде.

Расширение установлено «глобально»: и на локальном компе и на удалённом хосте. Не внутри контейнера с Mongo, но это и не нужно по идее же.

Может, сталкивались, решили аналогичную проблему?
  • Вопрос задан
  • 80 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    Профессия Графический дизайнер PRO
    15 месяцев
    Далее
  • Нетология
    Фронтенд-разработчик
    11 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы