【问题标题】:Is it possible to publish a node package by cloning other's?是否可以通过克隆其他节点包来发布节点包?
【发布时间】:2018-08-04 07:43:03
【问题描述】:

我需要在 React Native 中使用节点包。

但它需要对 React Native 捆绑进行一些小修复。

所以我想做这样的事情。

1. Clone the node package
2. Do minor updates for React Native(dependencies, update some codes for React Native)
3. Publish

这可能吗?

这是否违反隐私政策?

我可以在节点包所有者的许可下发布吗?

提前致谢。

【问题讨论】:

    标签: node.js react-native npm package publish


    【解决方案1】:

    如果项目在 GitHub 上,您可以分叉存储库,进行更改,然后在 package.json 中使用您自己的项目副本,就像这样,无需将其重新发布到 npm:

    "dependencies": {
      "thepackage": "git://github.com/username/thepackage.git"
    }
    

    但是,关于许可问题,您必须查看您正在使用的软件包的特定许可。

    【讨论】:

      【解决方案2】:

      你可以npm install一个 git repo 作为一个包,而不是发布一个小修复副本。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-10-30
        • 1970-01-01
        • 1970-01-01
        • 2020-07-29
        • 2015-12-18
        • 1970-01-01
        相关资源
        最近更新 更多