我希望将一些用户的信息,如姓名和邮箱,存储在由Heroku托管的应用程序中的Postgres数据库中。以下是我的控制器中的代码:
var pg = require('pg');
...
$scope.addUser = function() {
pg.connect(process.env.DATABASE_URL, function(err, client) {
var query = client.query('INSERT INTO users (name, email) VALUES (\'' + $scope.user.name + '\', \'' + $scope.user.email + '\')');
query.on('row', function(row) {
console.log(JSON.stringify(row));
});
});
};
我收到了一个错误,说require未被定义,我知道这是因为它在客户端不受支持。我尝试在控制器文件上使用browserify,然后更新在index.html中源代码文件的