我已经克隆了某个人的Web应用程序,并试图运行他们提供的.js脚本以从数据库中提取数据。 虽然我可以顺利运行整个项目,但是此特定脚本会产生错误:
{ CouchError: not_found: Database does not exist.
at Request._onResponse [as _callback] (c:\Users\bzlis\Documents\coup\node_modules\cradle\lib\cradle.js:241:29)
at Request.self.callback (c:\Users\bzlis\Documents\coup\node_modules\request\request.js:185:22)
at emitTwo (events.js:126:13)
at Request.emit (events.js:214:7)
at Request.<anonymous> (c:\Users\bzlis\Documents\coup\node_modules\request\request.js:1161:10)
at emitOne (events.js:116:13)
at Request.emit (events.js:211:7)
at IncomingMessage.<anonymous> (c:\Users\bzlis\Documents\coup\node_modules\request\request.js:1083:12)
at Object.onceWrapper (events.js:313:30)
at emitNone (events.js:111:20)
name: 'CouchError',
message: 'not_found: Database does not exist.',
error: 'not_found',
reason: 'Database does not exist.',
headers:
{ 'cache-control': 'must-revalidate',
'content-length': '58',
'content-type': 'application/json',
date: 'Tue, 09 Apr 2019 22:38:11 GMT',
server: 'CouchDB/2.3.1 (Erlang OTP/19)',
'x-couch-request-id': '4a10e74b05',
'x-couchdb-body-time': '0',
status: 404 } }
现在,快速的Google搜索将发现这是一个非常普遍的问题。最常见的来源似乎是CouchDB 2.0中的错误,它要求人们进行一些手动设置_user的事情-我认为情况并非如此,因为我拥有CouchDB 2.3.0,并且安装中未提及此_user步骤指南。
其他答案包括诸如将自己添加为管理员之类的东西,或者带有卷曲的东西。
该项目不是我的,而且我不是前端开发人员。很抱歉,我的特定问题之前是否已经得到解决。