2012-06-11 40 views
0

我想從B項目將文件移動到項目A.導入Rails項目到另一個或合併這兩個

有關於模塊計算器的答案,但也貌似很多工作來重構項目B作爲模塊。

另一種方法是手動將文件從項目B移動到項目A,但當項目B中的文件更新時會出現同步問題。有更簡單的解決方案嗎?

我這樣做的原因是項目B是一個結帳系統,可用於各種項目。

+0

您必須解決四個的Rails代碼共享: 模型的共享定義的視圖控制器代碼 模塊 每個人都有不同的方式共享 共享 共享。 您需要更詳細地描述要分享的內容。 – RadBrad

+0

我想分享控制器和模型。但是現在看來,我必須要把它凝固起來。 – rickypai

回答

1

這聽起來像項目B真的需要gemified成一個鐵軌引擎。

0

當你說文件你只是代碼?

您可以從項目B創建一個gem(並將其視爲外部服務,如果它設置爲這樣),或者實際將項目B掛載到項目A上。或者在Mountable Engines上有RailsCast,或者你可以看看official documentation on Engines

相關問題