我正在为Android和iOS开发一个反应原生的移动项目。我遇到了一个问题,我必须在node_modules / react-native-navigation / android / app / src / main / java / com / reactnativenavigation / react /中更改NavigationReactGateway.java以修复我的应用程序崩溃。
现在我的问题是我应该如何在package.json中维护这些依赖项?因为我的团队中的人员正在处理同一个项目,我不希望他们更改本地的node_modules。
有没有办法管理npm依赖项中存在错误的场景?
答案 0 :(得分:0)
由于react-native-navigation
是开源的,您可以使用修复提交拉取请求。在此期间,创建一个fork,修复那里的bug并改为引用forked repo。
(如果不是开源的话,我没有比让所有开发人员做本地更改更好的建议。我很乐意看到更好的答案,但是;我已经去过那里。)