无法在 javascript 中建立 neo4j - 螺栓驱动器连接
Unable to establish a neo4j - bolt driver connection in javascript
我正在尝试通过 运行 Chrome 中的 index.html 在我的 html 嵌入式 javascript 和我的 neo4j 数据库之间建立连接。我已将问题的根源减少到 'neo4j' 未被识别。因此抛出的错误类型为:
无法读取未定义的 属性 ['driver'/'basic'/etc...]。
在这种情况下,我假设 'undefined' 指的是 'neo4j',这意味着我没有正确实施 'neo4j-web.min.js'。
下面的代码块是从我的 index.html 中提取的,取自:https://www.npmjs.com/package/neo4j-driver
<script src="node_modules/neo4j-driver/lib/browser/neo4j-web.min.js"></script>
<script type="text/javascript" charset="utf-8">
var driver = neo4j.driver("bolt://localhost:7474", neo4j.auth.basic(neo4j,
neo4j));
</script>
鉴于此问题似乎仅限于此代码,我将文档的其余部分留给大家。如果缺少更多上下文,我很乐意提供。
neo4j-driver 模块使用了一个奇怪的系统,您必须指定要使用哪个版本的 API。
<script src="node_modules/neo4j-driver/lib/browser/neo4j-web.min.js"></script>
<script type="text/javascript" charset="utf-8">
neo4j = neo4j.v1
var driver = neo4j.driver("bolt://localhost:7474", neo4j.auth.basic(neo4j,
neo4j));
</script>
我同意@varbrad
我的 2cts:检查服务器名
您正在使用别名 localhost
我正在尝试通过 运行 Chrome 中的 index.html 在我的 html 嵌入式 javascript 和我的 neo4j 数据库之间建立连接。我已将问题的根源减少到 'neo4j' 未被识别。因此抛出的错误类型为:
无法读取未定义的 属性 ['driver'/'basic'/etc...]。
在这种情况下,我假设 'undefined' 指的是 'neo4j',这意味着我没有正确实施 'neo4j-web.min.js'。
下面的代码块是从我的 index.html 中提取的,取自:https://www.npmjs.com/package/neo4j-driver
<script src="node_modules/neo4j-driver/lib/browser/neo4j-web.min.js"></script>
<script type="text/javascript" charset="utf-8">
var driver = neo4j.driver("bolt://localhost:7474", neo4j.auth.basic(neo4j,
neo4j));
</script>
鉴于此问题似乎仅限于此代码,我将文档的其余部分留给大家。如果缺少更多上下文,我很乐意提供。
neo4j-driver 模块使用了一个奇怪的系统,您必须指定要使用哪个版本的 API。
<script src="node_modules/neo4j-driver/lib/browser/neo4j-web.min.js"></script>
<script type="text/javascript" charset="utf-8">
neo4j = neo4j.v1
var driver = neo4j.driver("bolt://localhost:7474", neo4j.auth.basic(neo4j,
neo4j));
</script>
我同意@varbrad 我的 2cts:检查服务器名 您正在使用别名 localhost