0
真的不知道該如何標題。第一次寫寶石,所以不知道最好的辦法。如何發佈取決於不相關代碼的gem?
我發佈了一個使用我寫的2D Array類的「Graphics」Ruby寶石。以下兩種方法中哪一種最好?
- 將2D Array類放入gem中。這很好,但我會更新這個類,我不希望在一個地方有一個複雜的更新過程,然後將這些文件複製到gem中並更新它。
- 將2D Array類作爲單獨的gem發佈,並使Graphics Gem取決於它。我猜捆綁器處理這種依賴關係,因此人們很容易使用...?
是否有其他原因可以選擇其中一種?最佳做法是什麼?
謝謝。這很有幫助。我認爲擁有2個寶石的開銷較小,因爲我可以在其他項目中使用2D Array類。 –