我需要在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
这可能吗?
这违反了隐私政策吗?
我可以在节点包所有者的许可下发布吗?
提前致谢。
答案 0 :(得分:1)
如果项目在GitHub上,您可以分叉仓库,进行更改,并在package.json中使用您自己的项目副本,而不必将其重新发布到npm:
"dependencies": {
"thepackage": "git://github.com/username/thepackage.git"
}
但是,关于许可问题,您必须查看您正在使用的软件包的特定许可。
答案 1 :(得分:0)
您可以将npm install git repo作为包,而不是发布次要修复副本。