Mongodb Sails应用程序无法连接本地主机mongo db

Mongodb Sails应用程序无法连接本地主机mongo db,mongodb,sails.js,sails-mongo,Mongodb,Sails.js,Sails Mongo,我的sails应用程序无法连接到本地运行的mongo db实例 local.js如下所示 module.exports.connections = { sailsMongoDBServer: { adapter: 'sails-mongo', host: '127.0.0.1', port: 27017, database: 'dp-manager-db' } } 错误: 2019-03-06T12:32:01.

我的sails应用程序无法连接到本地运行的mongo db实例 local.js如下所示

module.exports.connections = {

  sailsMongoDBServer: {
        adapter: 'sails-mongo',
        host: '127.0.0.1',
        port: 27017,
        database: 'dp-manager-db'
      }
}
错误:

2019-03-06T12:32:01.081Z - error:
{ message:
   'The hook `orm` is taking too long to load.\nMake sure it is triggering its `initialize()` callback, or else set `sails.config.orm._hookTimeout to a higher value (currently 20000)',
  stack:
   'Error: The hook `orm` is taking too long to load.\nMake sure it is triggering its `initialize()` callback, or else set `sails.config.orm._hookTimeout to a higher value (currently 20000)\n    at Timeout.tooLong [as _onTimeout] (E:\\workspace_DpForm\\Eclipse\\dpm-app\\node_modules\\sails\\lib\\app\\private\\loadHooks.js:85:21)\n    at ontimeout (timers.js:436:11)\n    at tryOnTimeout (timers.js:300:5)\n    at listOnTimeout (timers.js:263:5)\n    at Timer.processTimers (timers.js:223:10)',
  code: 'E_HOOK_TIMEOUT' }
2019-03-06T12:32:03.521Z - error: A hook (`orm`) failed to load!
E:\workspace_DpForm\Eclipse\dpm-app\node_modules\mongodb\lib\mongo_client.js:224
          throw err

您是否在
config/datastores.js
上设置了mongoDB?这些文档可能也有帮助:您是否运行了
mongod
?在我做
sails lift
之前,我必须做
和'C:\Program Files\MongoDB\Server\4.0\bin\mongod'
在后台终端运行mongo。@Noitidart是的,我已经启动了mongod,我还可以运行并连接mongo客户端和compass,仍然sails应用程序无法连接让我问你几个问题来帮助你:1)你使用的是哪个sails版本2)你能在github中创建一个示例项目并共享它吗?你是否在
配置/datastores.js
上设置了mongoDB?这些文档可能也会有帮助:你是否运行了
mongod
?在我做
sails lift
之前,我必须做
和'C:\Program Files\MongoDB\Server\4.0\bin\mongod'
在后台终端运行mongo。@Noitidart是的,我已经启动了mongod,我还可以运行并连接mongo客户端和compass,仍然无法连接sails应用程序让我问您几个问题以帮助您:1)您使用的是哪个sails版本2)您可以在github中创建一个示例项目并共享它吗?