0
我有一個反應Web應用程序與NPM依賴關係設置。我的應用程序設置爲跟蹤遠程repro,我提交它的src文件夾和package.json。我已經安裝了一個依賴項npm install https://github.com/some-npm-module.git --save
。我的.gitignore忽略node_modules/分叉現有git項目中的node_module
也就是說,我的應用程序的文件夾中包含:
.gitignore
./node_modules/some-npm-module/
./src/
./package.json
現在,我需要進行一些修改,一些新公共管理模塊。我應該如何獲得/ node-modules/some-npm-module跟蹤它的repro,而我的應用程序的源代碼仍在跟蹤它的repro?
感謝
謝謝,這是有道理的分叉。如果我在github上分叉repo,我想將它克隆到我的node_modules目錄中並在其中進行處理。我希望學習的是如何讓我的應用程序跟蹤其repo,而node_modules子目錄跟蹤它自己的應用程序。 git子模塊是最簡單的方法嗎? – walter2011
我想說最簡單的方法是將你的fork作爲npm發佈在不同的名字下。如果你工作到node_modules文件夾,然後運行一個npm更新,你將會擦除所有的自定義代碼。 – xShirase