如何修复nodejs包依赖问题?

时间:2016-12-02 02:53:54

标签: node.js npm

我有一个我想使用的nodejs包 - “redis-connect”。这取决于“hiredis”,但似乎锁定在0.1.7,无法编译。我正在使用7.2.0 nodejs和npm 4.0.3 - node-gyp rebuild的问题。但是,hiredis @ 0.5.5编译好并安装。修复此依赖项的最佳实践是什么,以便我可以使用hiredis@0.5.0安装和使用redis-connect?

1 个答案:

答案 0 :(得分:0)

对于这样的事情,没有“最佳实践”。您只需向项目提交拉取请求并说服维护者接受PR并随后发布新版本。

否则,您需要在依赖项中分叉项目并引用该fork(而不是在npm上通过其名称的原始项目)。