NodeJS | Как установить пакет node-postgres в приложение? — efim360.ru

NodeJS | Как установить пакет node-postgres в приложение?

Переходим в директорию с проектом, например путь в Debian:

cd /var/www/мой_сайт

 

Вызываем команду для создания файла зависимостей:

npm install pg

 

Может потребоваться обновление самого пакетного менеджера, например:

npm install -g npm@8.11.0

Следуйте подсказке, которую выдаст сам пакетный менеджер npm

 

В директории приложения (сайта) появится два файла:

package.json

и

package-lock.json

 

Теперь можно подключать модуль и делать тестовый запрос в СУБД:

// Это самый простой способ подключения, запроса и отключения с помощью async/await:

const { Client } = require('pg')

const client = new Client()

await client.connect()

 

const res = await client.query('SELECT $1::text as message', ['Hello world!'])

console.log(res.rows[0].message) // Hello
world!

await client.end()

 

 

Информационные ссылки

Сайт СУБД PostgreSQL - https://www.postgresql.org

Сайт пакета node-postgres - https://node-postgres.com