经过多次尝试,我无法将node.js连接到安装在我计算机中的Neo4j。我可以分别访问这两种方式,而且都可以正常工作。我已经在我的Node.js目录中安装了目录中的Thinging(‘neo4j’)模块,但是当需要时('neo4j')会打印一个错误。var neo4j = require("neo4j");
var db = new neo4j.GraphDatabase("http:/
在我的app.js中,我有两个.js模块,它们访问neo4j DB来初始化两个loki表,这两个表三年来一直工作得很好,并且最近没有对这些模块进行任何更改。/lib/v1/result.js:199:15)
7/29/2020 7:00:00 AM at new Result (/ng-app/node_modules/neo4j-driver/lib_run (/ng-app/node_m
:17) at t (neo4j-web.min.js:17) at l.value (neo4j-web.min.js:18) at l._dechunker.onmessage (neo4j-web.min.js:18) at l.value (neo4j-web.min.js:18) at l.value [as _state] (neo4j-web.min.js:18)
\test-node-neo4j\node_modules\neo4j-driver\lib\result.js:68:19) at Session.run (C:\Users\admin\Documents\TestingAWSServerlessExtension\test-node-neo4j\node_modules\neo4j-driver\lib\session.js:13
当我运行我的代码时,我一直得到这个
PS C:\Users\futur\Documents\Coding\Neo4j>节点app.js本体解析器未定义扩展:提供扩展选项app.js:21:20服务器已启动\Coding\Neo4j\node_modules\neo4j-driver\lib\v1\result.js:200:15) at (C:\Users\futur\Documents\Coding\Neo4j\node_modules\neo</em
我开始在我的Neo4j项目中实现Node.js,首先在事务中写入MongoDB,然后写到Neo4j,这将导致事务失败,从而确保两者之间的一致性。/lib/result.js:611:17)
at new Result (/Users/vincenzocalia/server-node/node_modules/neo4j-driver-core/neo4j-driver-core/lib
(C:\Users\abdsheikh\Documents\NodeJSApps\DrugRepo\node_modules\neo4j-driver\lib\result.js:275:15)
atnew Result (C:\Users\abdsheikh\Documents\NodeJSApps\DrugRepo\node_modules\neo4j-driver\lib\result.js_run (C:\Users\abdsheikh\Documents\NodeJSApps\DrugRepo\node_modu
为了证明这一概念,我在node.js中将这段原始代码连接到node.js图形数据库:var neo4j = require('neo4j-driver(graphenedbURL, neo4j.auth.basic(graphenedbUser, graphenedbPass));// I am test/neo</em