2012-04-09 84 views
0

我正在嘗試爲節點使用NPM獲取Postgesql客戶端。使用節點v0.6.14和接收以下錯誤:Node.js和npm pg for postgres錯誤

[email protected] install /Users/matt/Sites/node_test/node_modules/pg

node-waf configure build || true

檢查程序克++或C++:在/ usr/bin中/克++

...

'配置' 成功完成(0.082s )

WAF:進入目錄 '/用戶/無光澤/站點/ node_test/node_modules/PG /建立'

1/2 CXX:SRC/binding.cc - >建立/釋放/ SRC/binding_1 .o

../src/binding.cc:3:25:錯誤:node_events.h:沒有這樣的文件或目錄

...

構建失敗: - >任務失敗(ERR#1 ): {任務:CXX binding.cc - > binding_1.o} [email protected] ./node_modules/pg └──通用池@ 1.0.6`

我已經設置了$ NODE_PATH,並覺得有點卡住在這一點上,不知道什麼是錯的。謝謝!

回答

2

我正在關注Heroku的「Node.js入門」文章,並建議使用pg包的v0.5.4。

但是,我使用Node的0.6.x版本,所以我得到了這個相同的錯誤。

我修改了我的package.json文件來指定v 0.6.15 pg。

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