无法在javascript中建立neo4j – bolt驱动程序连接

前端之家收集整理的这篇文章主要介绍了无法在javascript中建立neo4j – bolt驱动程序连接前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图通过在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驱动程序模块使用奇怪的系统,您必须指定要使用的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));
</script>

猜你在找的JavaScript相关文章