0
完全免責聲明這適用於本地機器Mac OSX 10.9.5。我已經使用NPM安裝在本地安裝包......但是,當我推到Heroku的服務器我得到的錯誤信息:在Heroku上安裝node-curl
gyp ERR! build error
...
npm ERR! Failed at the [email protected] install script 'sh src/generate_curl_options_list.sh && (node-gyp rebuild || node-waf configure build)'.
...
push rejected to yzx.xyz
當我省略我config.json節點捲曲模塊依賴,我能推:
"dependencies": {
"node-curl": "0.3.3",
...
}
不幸的是我的代碼依賴於上述庫:
var Curl = require('node-curl/lib/Curl');
可能與此issue或者可能這issue。我的想法是運行ubuntu的heroku服務器不兼容這個庫或節點curl的版本。另外我在研究中發現需要在主機上安裝lib-curl軟件包。有沒有辦法在Heroku上安裝libcurl3-dev?或者我可以嘗試另一個節點捲曲庫嗎?
一點題外話,我結束了使用了我所有的需求NPM請求。我來自PHP背景,所以CURL很有意義。原來我根本不需要捲曲。 –