当我尝试从我的 Neo4J 桌面应用程序启动 graphQL 架构师时,我面临着无限加载。我在日志中发现应用程序没有找到文件(grandstack.js)。
[2020-09-10 10:05:38.615] [info] Executing node graphql inferschema --neo4j-user neo4j --neo4j-uri bolt://localhost:7687 --neo4j-password MYPASSWORD --database neo4j
[2020-09-10 10:05:38.626] [error] Process [undefined] error {
constructor: 'Error',
errno: 'ENOENT',
code: 'ENOENT',
syscall: 'spawn node',
path: 'node',
spawnargs: [
'C:\\Users\\MYUSERNAME\\.Neo4jDesktop\\graphApps\\grandstack\\graphql-architect\\dist\\node_modules\\grandstack\\dist\\grandstack.js',
'graphql',
'inferschema',
'--neo4j-user',
'neo4j',
'--neo4j-uri',
'bolt://localhost:7687',
'--neo4j-password',
'vy701y46v9',
'',
'--database',
'neo4j'
],
stack: 'Error: spawn node ENOENT\n' +
' at Process.ChildProcess._handle.onexit (internal/child_process.js:264:19)\n' +
' at onErrorNT (internal/child_process.js:456:16)\n' +
' at processTicksAndRejections (internal/process/task_queues.js:77:11)'
}
我不明白为什么我会遇到此错误,因为该文件存在。
我正在使用 v1.3.4 Neo4J 桌面应用程序,我的数据库在 v3.5.21 中运行
这是加载的屏幕:无限加载
我也无法启动 GraphQL 服务器(当我单击“开始”按钮时,出现消息“INFO :: Local Graph Process Exit”并且没有其他任何事情发生)。
我还有另一台计算机,我在其中使用具有完全相同版本的 graphQL 架构师应用程序,并且一切正常。