要在 Node.js 中安裝 pg
模組,可以使用 npm
這個 Node.js 的套件管理工具。以下是安裝步驟:
- 首先,你需要有 Node.js 環境,包含
npm
功能¹。
- 在命令列介面(Command Line Interface,CLI)中,輸入以下指令來安裝
pg
模組:
$ npm install pg
- 安裝完成後,你就可以在你的 Node.js 應用程式中使用
pg
模組來連接 PostgreSQL 資料庫了。以下是一個簡單的範例:
const { Client } = require('pg');
const client = new Client({
user: 'dbuser',
host: 'database.server.com',
database: 'mydb',
password: 'secretpassword',
port: 5432,
});
client.connect();
client.query('SELECT NOW()', (err, res) => {
console.log(err, res);
client.end();
});
在這個範例中,我們首先從 pg
模組中引入 Client
。然後,我們建立一個 Client
的實例,並提供一個物件來設定資料庫的連接資訊。最後,我們呼叫 client.connect()
來連接資料庫,並使用 client.query()
來執行 SQL 查詢¹。
請注意,你需要將上述範例中的 'dbuser'
、'database.server.com'
、'mydb'
、'secretpassword'
和 5432
換成你自己的 PostgreSQL 資料庫的使用者名稱、主機名稱、資料庫名稱、密碼和埠號。
希望這個資訊對你有所幫助!如果你有任何其他問題,請隨時提問。¹
來源: 與 Bing 的交談, 2024/3/8
(1) Node.js & PostgresSQL 安裝與應用 (初階). Node.js 安裝 Postgres npm install pg | by Stein 斯坦的實戰學院 | Medium.
(2) [筆記][node.js]第一次建置node.js開發環境和安裝npm就上手! - iT 邦幫忙::一起幫忙解決難題,拯救 IT 人的一天. https://ithelp.ithome.com.tw/articles/10199058.
(3) 使用Node.js操控pg - Web_Advance - GitBook. https://bing.com/search?q=%e5%a6%82%e4%bd%95%e5%ae%89%e8%a3%9d+Node.js+%e7%9a%84+pg+%e6%a8%a1%e7%b5%84.
(4) undefined. https://nodejs.org/en/.
(5) undefined. https://nodejs.org/dist/latest-v8.x/docs/api/synopsis.html.
(6) undefined. http://www.runoob.com/nodejs/nodejs-install-setup.html.
(7) undefined. https://github.com/brianc/node-postgres.
(8) undefined. https://node-postgres.com/features/queries.