Должно быть очевидно из ваших зависимостей:
"dependencies": {
"pg": "^2.0.5"
}
}
Я запустил это:
const pg = require('pg')
const pool = new pg.Pool()
console.log(pool)
и получил ожидаемый результат.Разница в том, что у меня есть зависимости: "pg": "^7.7.1"
.Пример Google, который вы используете, также использует более свежую версию pg.Я попытался установить вашу версию для двойной проверки, используя npm install pg@2.0.5
, но получил ошибку: npm ERR! notarget No matching version found for pg@2.0.5
Так что обновите pg, и она будет работать