我正在使用模块node-libcurl
。当我将我的应用程序部署到 Heroku 时,当我从模块启动一个功能(在我的计算机上工作)时它会崩溃。
因此,我想向现有node-libcurl
模块添加一些日志记录以解决问题,并将其放在我的 lib 文件夹中node_modules
(我将其从 git heroku 存储库中排除)。
我明确地将node-pre-gyp
lib 添加到 node_modules 中。
有关信息,错误是不言自明的:
Error: getInfo failed. Error: An unknown option was passed in to libcurl
at Curl.getInfo (/app/node_modules/node-libcurl/lib/Curl.js:1023:15)
at Object.keys.filter.forEach.key (/app/src/libs/node-libcurl-promise.js:70:23)
at Array.forEach (<anonymous>)
at Curl.curl.on (/app/src/libs/node-libcurl-promise.js:69:6)
at emitThree (events.js:136:13)
at Curl.emit (events.js:217:7)
at Curl._onEnd (/app/node_modules/node-libcurl/lib/Curl.js:929:10)
at Multi.<anonymous> (/app/node_modules/node-libcurl/lib/Curl.js:52:14)
我想弄清楚我设置的选项是什么,它在 Heroku 上不起作用,而在我的计算机上起作用。
谢谢!