如何正确更改npm依赖源代码?

时间:2017-01-19 10:29:36

标签: node.js npm

所以,让我们说我有一个lodash依赖。我想修改其中的一些方法,并在我使用Subscriptions命令时始终使用此修改后的代码进行安装。我假设我应该派出依赖项repo,更改它然后以某种方式覆盖forked repo的安装路径而不是npm包。有人可以解释我如何实际做到这一点 - 正确的方式?

1 个答案:

答案 0 :(得分:1)

按照你现在所做的,你可以分叉lodash并创建你的lodash版本并用npm注册它。 问题是您无法获取lodash的更新

更好的方法是覆盖你想要改变的函数,并确保在加载lodash之后调用它。