我正在学习 Angular js 并尝试运行已部署的服务器。遵循此处提到的http://terraltech.com/how-to-setup-deployd-on-ubuntu-server/步骤。
当我尝试从已部署的仪表板中添加一行时,作为响应出现以下错误
{"message":"Database connection error","status":400}
这是我的 production.js 服务器配置。
var deployd = require('deployd');
var server = deployd({
port: process.env.PORT || 5000,
env: 'production',
db: {
host: 'SAMLP15070001',
port: 27017,
name: 'deployd',
credentials: {
username: 'deployd',
password: 'deployd'
}
}
});
server.listen();
server.on('listening', function() {
console.log("Server is listening");
});
server.on('error', function(err) {
console.error(err);
process.nextTick(function() { // Give the server a chance to return an error
process.exit();
});
});
这是我在 production.js 中配置的 mongo 信息
> getHostName( )
SAMLP15070001
> show dbs;
admin 0.078GB
local 0.078GB
test 0.078GB
我不确定我部署的数据库是否没有显示在这里。
有人可以帮我解决这个问题吗?