3 回答

TA貢獻1859條經驗 獲得超6個贊
這是一個 JS 錯誤:
試試這個,它對我有用:const { Client } = require('pg');
const Client = require('pg').Client;
--ES模塊:import pg from 'pg';
const Client = pg.Client;

TA貢獻2051條經驗 獲得超10個贊
您的代碼適用于 CommonJS。但對于 ESM,會出現此錯誤。
ESM中正確的運行方式:
import pg from 'pg'
const client = new pg.Client(config.dbConfig)

TA貢獻2021條經驗 獲得超8個贊
試試這個,它對我有用:
const { Client } = require('pg');
const client = new Client({
user: "postgres",
database: "databasename",
port: 5432,
host: "localhost",
password: "yourpassword",
ssl: false
});
client.connect();
client.query("select * from cad_client")
.then(results => {
const result = results.rows
console.log(result)
})
.finally(() => client.end())
添加回答
舉報