簡體   English   中英

Node.js 和 npm pg 用於 postgres 錯誤

[英]Node.js and npm pg for postgres error

我正在嘗試讓節點的 Postgesql 客戶端與 NPM 一起工作。使用節點 v0.6.14 並收到以下錯誤:

pg@0.5.4 安裝/Users/matt/Sites/node_test/node_modules/pg

節點waf配置構建|| 真的

檢查程序 g++ 或 c++:/usr/bin/g++

...

“配置”成功完成(0.082 秒)

Waf:進入目錄“/Users/matt/Sites/node_test/node_modules/pg/build”

[1/2] cxx: src/binding.cc -> build/Release/src/binding_1.o

../src/binding.cc:3:25: 錯誤:node_events.h: 沒有那個文件或目錄

...

構建失敗:-> 任務失敗(錯誤 #1):{task: cxx binding.cc -> binding_1.o} pg@0.5.4./node_modules/pg └── generic-pool@1.0.6`

我已經設置了 $NODE_PATH,此時感覺有點卡住了,不太清楚哪里出了問題。 謝謝!

我正在關注 Heroku“Node.js 入門”一文,該文章建議使用 pg package 的 v0.5.4。

但是,我使用的是 0.6.x 版的 Node,所以我遇到了與您相同的錯誤。

我通過更改我的 package.json 文件來指定 pg 的 v 0.6.15 來修復它。

"dependencies": { "pg": "0.6.15" }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM