我有一个使用this code的google cloud函数,它给出了错误TypeError:pg.Pool不是exports.postgresDemo上的构造函数
{
"dependencies": {
"pg": "^2.0.5"
}
}
作为依赖项。我不知道该错误是节点还是云功能
答案 0 :(得分:1)
从您的依赖关系中应该很明显:
ZoneId.of("Asia/Harbin")
我跑了这个
"dependencies": {
"pg": "^2.0.5"
}
}
并获得了预期的结果。区别在于,在我的依赖项中,我有:const pg = require('pg')
const pool = new pg.Pool()
console.log(pool)
。您使用的google示例还使用了较新的pg版本。
我尝试安装您的版本以使用"pg": "^7.7.1"
进行仔细检查,但收到错误消息:npm install pg@2.0.5
因此升级pg,它将起作用