我刚开始使用strapi框架,我想使用mLab作为我的mongoDB数据库,所以我去配置strapi并填写以下详细信息:
{
"defaultConnection": "default",
"connections": {
"default": {
"connector": "strapi-mongoose",
"settings": {
"client": "mongo",
"host": "localhost",
"port": 27017,
"database": "development",
"username": "",
"password": ""
},
"options": {}
}
}
}
我从 mLab 获得的详细信息是:
mongodb://myUsername:myPassword@ds047891.mlab.com:41365/myDatabase
这是我的最终配置:
{
"defaultConnection": "default",
"connections": {
"default": {
"connector": "strapi-mongoose",
"settings": {
"client": "mongo",
"host": "ds047891.mlab.com",
"port": 41365,
"database": "myDatabase",
"username": "myUsername",
"password": "myPassword"
},
"options": {}
}
}
}
当我尝试启动strapi时,出现以下错误:
DEBUG (2748 on DESKTOP-HAL1ATE): Server wasn't able to start properly.
ERROR (2748 on DESKTOP-HAL1ATE): (hook:mongoose) takes too long to load
我认为我没有正确设置我的配置,但我无法确定问题出在哪里。我希望有人可以,谢谢。