Docs 菜单
Docs 主页
/
MongoDB Shell
/ /

配置选项

在此页面上

  • 配置选项
  • 示例

警告

实验功能

此功能是实验性的。MongoDB 不支持代码片段。此功能可随时更改或删除,恕不另行通知。

预计不会出现错误,但如果您遇到错误,请在Github 存储库 中提出问题 对于此项目。

这些选项控制 mongosh与跟踪各个代码段包的包管理器之间的交互。 有关特定代码段如何工作的更多详细信息,请参阅该代码段的文档。

要修改代码片段配置设置,请使用以下方法:

config.set('<OPTION>', '<VALUE>')
选项
类型
默认
说明
snippetAutoload
布尔
true
启动时自动加载已安装的代码片段。
snippetIndexSourceURLs
名单

以分号 ( ; ) 分隔的一个或多个 URL 列表。 每个 URL 都链接到有关可用代码段的元数据。 查看多个源 URL。

要禁用代码片段,请取消设置此值。 请参阅示例。

snippetRegistryURL
字符串
mongosh npm 客户端用于安装代码片段的 npm 注册表

使用config命令更新配置选项,然后重新启动mongosh以使更新生效。

通过将 URL 添加到snippetIndexSourceURLs来为敏感代码段配置第二个私有注册表。

config.set('snippetIndexSourceURLs',
'https://github.com/YOUR_COMPANY/PATH_TO_YOUR_REGISTRY/index.bson.br;'
+ config.get('snippetIndexSourceURLs')
)

重新启动mongosh以使更新生效。

代码片段功能需要索引源 URL 才能运行。 取消设置此值,然后重新启动mongosh以禁用代码段。

config.set('snippetIndexSourceURLs', '')

也可以从外部禁用代码片段mongosh 。 如果由于代码段配置损坏而无法启动mongosh ,请禁用代码段并重新启动mongosh

mongosh --nodb --eval 'config.set("snippetIndexSourceURLs", "")'

后退

命令

在此页面上