知识库

如何覆盖浏览器配置设置

从 Neo4j 3.2.2 开始,可以覆盖浏览器的默认配置设置,其中许多设置在左侧框架下通过“齿轮”图标定义。

要实现此功能,您首先需要知道定义该功能的参数名称。这可以通过从浏览器运行以下命令来显示:

:config

示例输出如下:

{
  "cmdchar": ":",
  "maxHistory": 30,
  "theme": "normal",
  "useBoltRouting": false,
  "initCmd": ":play start",
  "initialNodeDisplay": 300,
  "maxNeighbours": 100,
  "showSampleScripts": true,
  "browserSyncDebugServer": null,
  "maxRows": "5000",
  "shouldReportUdc": true,
  "autoComplete": true,
  "scrollToTop": true,
  "maxFrames": 30,
  "editorAutocomplete": true
}

这可以针对浏览器所有用户进行全局更改,或者也可以通过浏览器在 Cypher 提示符下覆盖这些设置。

以下描述了如何将最大帧数(Max Frames)从 50 更改为 10,并将主题(Theme)更改为 Outline:

全局

要进行全局更改,请修改 $NEO4J_HOME/conf/neo4j.conf 并添加以下内容:

browser.post_connect_cmd=config {maxFrames:10, theme: "outline"}

这将把 maxFrames 从默认的 50 更改为 10,然后重新启动 Neo4j。

浏览器实例

在浏览器的 Cypher 提示符下输入:

:config {maxFrames:10, theme: "outline"}

更改完成后,重新运行 `:config` 应该会报告 maxFrames 已设置为 10,主题已定义为 'Outline',并且齿轮图标也应反映此更改。

© . All rights reserved.