2012-10-18 87 views
1

我正在處理多個項目,其中大多數項目都具有通用控制器和視圖。rails 3重複代碼多個項目

有沒有辦法能夠複製腳本或其他東西中的所有通用代碼?

這個

感謝

回答

1

你正在尋找一個軌道的發動機,這是你可以在其他項目中使用的寶石任何想法。該寶石提供了控制器,視圖等。Devise也許是最好的例子之一,提供了一個認證框架。

Google上第一個很有前途的命令是this,但我相信你可以找到更多。

+0

謝謝,我認爲這可能是一條寶石路線。然而,這是否會成爲一個私人寶石,因爲希望代碼向公衆公開? 我有我自己的認證等從頭開始構建! – Clay

+0

「如何製造私人寶石」完全是另一個問題。 :)如果你將你的私人寶石保存在本地的git倉庫中,你可以通過'Gemfile'這種方式來引用它。 http://stackoverflow.com/questions/4840680/how-can-i-specify-a-gem-to-pull-from-a-private-github-repository是有點那種。 – dpassage

+0

感謝您的幫助:-) – Clay