配置选项
这些选项控制 mongosh
与跟踪各个代码段包的包管理器之间的交互。 有关特定代码段如何工作的更多详细信息,请参阅该代码段的文档。
要修改代码片段配置设置,请使用以下方法:
config.set('<OPTION>', '<VALUE>')
配置选项
选项 | 类型 | 默认 | 说明 |
---|---|---|---|
snippetAutoload | 布尔 | true | 启动时自动加载已安装的代码片段。 |
snippetIndexSourceURLs | 名单 | ||
snippetRegistryURL | 字符串 | mongosh npm 客户端用于安装代码片段的 npm 注册表 |
示例
添加第二个注册表
通过将 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", "")'