2017-03-09 46 views
1

我正在爲Android和iOS開發反應原生移動項目。我遇到了一個問題,那就是我必須更改node_modules/react-native-navigation/android/app/src/main/java/com/reactnativenavigation/react /中的NavigationReactGateway.java來修復應用程序崩潰。如果在依賴項中有一些自定義代碼更改,如何管理節點模塊依賴項?

現在我的問題是我該如何在package.json中維護這些依賴關係?因爲我的團隊中有人正在從事同一個項目,我不希望他們更改其本地node_modules。

有沒有一種方法來管理這種情況下,與npm的依賴關係中存在一個錯誤?

回答

0

由於react-native-navigation是開源的,因此您可以針對您的修補程序提交拉取請求。同時,創建一個分叉,修復那裏的錯誤,並引用分叉的回購。

(如果有已經開源,我沒有更好的建議不是讓所有的開發人員做了局部的變化。我喜歡雖然;我一直在那裏)

+0

我沒有fork代碼並引用了fork。我用紗線安裝 - 平面來覆蓋內部的依賴關係。 –

相關問題