【发布时间】:2020-03-03 01:20:09
【问题描述】:
我正在使用一个名为 agendash 的 npm 包作为我使用议程.js 的 Node 项目的一部分。我现在正在扩展agendash 以满足我们对项目的需求。我的问题是,当你像这样扩展一个预先存在的 npm 包时,应该怎么做呢?如果我按原样使用,那么我假设我的工作可能会在下一次更新底层包时被清除。
我应该锁定软件包版本吗?还是我应该分叉?如果是后者,那该怎么做呢?还是有更好的方法来处理这个问题?
【问题讨论】:
标签: javascript npm agenda