Node.js 如何正确更改npm依赖项源代码?

Node.js 如何正确更改npm依赖项源代码?,node.js,npm,Node.js,Npm,假设我有一个依赖关系。当我使用npmi命令时,我想修改其中的一些方法,并让它一直安装在修改后的代码中。我假设我应该分叉依赖项repo,更改它,然后以某种方式覆盖分叉repo的安装路径,而不是npm包。有人能告诉我如何用正确的方法做到这一点吗 按照您现在所做的,您可以分叉lodash并创建您的lodash版本,然后向npm注册问题是您无法获得lodash的更新 更好的方法是重写要更改的函数,并确保在加载lodash后下一步调用它

假设我有一个依赖关系。当我使用
npmi
命令时,我想修改其中的一些方法,并让它一直安装在修改后的代码中。我假设我应该分叉依赖项repo,更改它,然后以某种方式覆盖分叉repo的安装路径,而不是npm包。有人能告诉我如何用正确的方法做到这一点吗

按照您现在所做的,您可以分叉lodash并创建您的lodash版本,然后向npm注册问题是您无法获得lodash的更新

更好的方法是重写要更改的函数,并确保在加载lodash后下一步调用它