Compass не поддерживает понятие оболочки mongo
файла запуска mongorc.js
. Оболочка mongo
представляет собой низкоуровневую консольную среду JavaScript, которая предоставляет некоторые базовые возможности сценариев для администраторов; Compass - это настольное приложение, которое не допускает произвольного выполнения предоставленного пользователем JavaScript.
Однако, если вы хотите настроить Compass, можно Создать плагины Compass , которые реализованы как модули ReactJS. Плагины Compass расширяют предопределенные роли в пользовательском интерфейсе Compass (такие как глобальный заголовок, вкладки уровня базы данных или вкладки уровня коллекции) и работают в гораздо более ограниченном ограниченном контексте безопасности по сравнению с на mongo
оболочку.
Реализация плагина определенно более сложна, чем простое включение JavaScript, но есть интересные возможности, если вы хотите настроить свой интерфейс администратора (и, возможно, поделиться плагинами с другими).
Для получения дополнительной информации см .: Учебники по плагину и Справочник по плагину Compass .