我想将MongoDB与Geddy一起使用。我编辑了我的“production.js”文件,但它似乎无法正常工作......我不记得我的MondoDB用户名和密码......
我收到此错误:错误:500内部服务器错误
production.js:
var config = {
detailedErrors: false
, hostname: null
, port: 4000
, model: {
defaultAdapter: 'mongo'
}
, db: {
mongo: {
username: 'root'
, dbname: 'anthonycluse'
, prefix: null
, password: 'root'
, host: 'localhost'
, port: 27017
}
}
};
module.exports = config;
更新
命令:
geddy gen secret
config.js:
var config = {
detailedErrors: true
, debug: true
, hostname: null
, port: 4000
, model: {
defaultAdapter: 'mongo'
}
, db: {
mongo: {
dbname: 'anthonycluse'
, host: 'localhost'
, port: 27017
}
}
答案 0 :(得分:1)
这里可能会出现一些问题。
尝试启用详细错误detailedErrors: true
,以便您可以查看控制台中出现的问题。
此外,您的密码和用户名似乎不太可能是生产中的“root”。你在开发中运行Geddy吗?在这种情况下,您应该编辑development.js
。
您可以在控制台输出中看到您已开始使用geddy的模式(开发或生产)。