Когда я запускаю шут-тест, создавая экземпляр пула, когда мне требуется пул, он возвращает _pg.Pool не является ошибкой конструктора.
Я попытался посмотреть на стек переполнения: pg.Pool не является конструктором
И это по-прежнему не работает.
Однако я могу создать экземпляр пула при запуске кода, ошибка отображается только вШутка.
Код узла:
import { Pool } from 'pg'
const pool = new Pool({configs})
export default pool
Журнал ошибок:
● Test suite failed to run
TypeError: _pg.Pool is not a constructor
> 6 | const pool = new Pool({
|
at Object.<anonymous> (src/resources/connection.js:6:14)
at Object.require (src/routes/api.js:2:20)
at Object.<anonymous> (src/__tests__/integration/user.test.js:8:1)
sidenode: код является копией документации в https://node -postgres.com / api / pool
Я не ожидаю появления ошибки, поскольку pg.Pool - это класс с конструктором.