我想知道在npm模块中测试拉取请求最有效的方法是什么?
想象一下以下(非常典型的)用例: - 您正在使用npm包作为项目中的依赖项 - 您发现问题,报告并且有人在拉取请求中提供修复
在不等待拉取请求合并的情况下测试拉取请求的最有效方法是什么?
我知道我可以分叉项目,将任何拉取请求合并到我的fork中,然后从我的本地目录安装,但我想知道,如果有更有效的解决方案来解决这个典型的问题吗?
答案 0 :(得分:2)
您可以在packages.json
文件中为其GitHub存储库添加一个reffernce,如:
'foo' : 'git://github.com/some_patcher/foo.git#commit_id_that_fixes'