我在parsley-payment
项目中添加了this issue。当我尝试安装它时,我遇到了一个问题:
注册表在https://registry.npmjs.org/jquery-payment上为GET返回404 'jquery-payment'不在npm注册表中。
我看了一下npmjs资源库并且jquery-payment
不存在。然而,jquery.payment
确实如此。
正如您所看到的,它就像一个包依赖被破坏了(它引用了jquery-payment
而不是jquery.payment
)。
是否有任何工作可以使用它?
答案 0 :(得分:1)
据我所知,没有官方方法可以覆盖您自己的项目依赖项的依赖项。由于它是一个开源项目,这里最合适的做法是修复包。
不需要等待它被接受,但是:在项目的package.json中,使用Git URLs或GitHub URLs重新定义有问题的依赖项以指向固定版本:< / p>
"dependencies": {
"parsley-payment": "YourUserName/parsley-payment#branch-with-fix"
}
上游修复后,可以恢复此最后一步。