代码之家  ›  专栏  ›  技术社区  ›  Roberto14

当我需要更改npm模块名时,我应该创建一个新的存储库吗?

  •  1
  • Roberto14  · 技术社区  · 6 年前

    我想重命名一个npm模块,使其具有不同的名称,我是否应该为此更改创建(或分叉)一个新的存储库并弃用旧的repo? 另外,如果我们创建/派生一个新的repo,我应该将版本重置回初始版本(0.1.0)还是保留当前版本号?

    在这种情况下,我不确定什么是最好的或常见的方法。谢谢!

    1 回复  |  直到 6 年前
        1
  •  0
  •   Gonzalo Matheu    6 年前

    不确定是否有规定。

    如果只是改名,我会选择fork,以便与其他可能使用原始回购协议的人友好相处。

    关于版本,我会避免重复版本(即:使用比当前版本更大的版本),以减少误解的机会。

    如果是完全重写,请使用新的repo递增主版本。

    还要注意,您应该添加 贬低 如何迁移 原始回购中的票据。