我正在使用Node和Grunt來觀察文件並編譯我的stylus css預處理器代碼。對於這個項目來說,節點不是必需的。將節點模塊轉換爲新分支的Git
現在,node_modules文件夾沒有簽入到我的git存儲庫中,這對於發佈是很好的。我遇到的問題是每當我創建一個功能分支,node_modules不在那裏,我無法觀看或編譯我的手寫筆文件。
有沒有一種方法讓node_modules出現在新分支中而不會將它們添加到.git中?我寧願不在每個新分支上都進行npm安裝。
或者是最好的做法是將node_modules添加到git?
如果我想將它們添加到git,我應該添加node_modules作爲git子模塊嗎?如果作爲子模塊添加,應該指定什麼網址?
我見過的關於類似情況的最佳討論是here。
謝謝。這就是我所做的。另外,由於npm依賴由package.json管理,所以創建子模塊沒有任何意義。 – Bryan