我有module.exports = {
"database":"mongodb://<user>:<password>@xxDDDDDD.mlab.com:DDDDD/<user>",
"secretKey":"YourSecretKey"
}
个文件
var express = require ('express');
var bodyParser = require ('body-parser');
var morgan = require ('morgan');
var config = require ('./config');
var mongoose = require ('mongoose');
var app = express();
mongoose.connect(config.database, function(err){
if (err){
console.log(config.database);
console.log(config.secretKey);
console.log(err);
} else {
console.log("Connedted to db");
}
});
这是我试图阅读并记录的地方
.
├── config.js
├── node_modules
│ ├── body-parser
│ ├── express
│ ├── mongoose
│ └── morgan
├── package.json
├── public
│ └── views
└── server.js
这是我的项目结构
node server.js
当我通过发出命令[Error: Invalid mongodb uri, Missing hostname]
启动服务器时,我收到错误console.log(config.database)
,这是因为当我尝试记录Protégé
时,它会打印一个空行