基本上,我想編寫一個Rails 3應用程序,如何使一個可插拔的Rails應用程序
- 在其他軌道嵌入3個應用程序(基本部分航線,控制器,和一些看法,沒有持續存在的模型)
- 獨立工作
- 可以捆綁成一個創業板可以從命令(這其中更多的是一種不錯的)
從我讀過推出,導軌引擎將完全解決我的問題。絕大多數你在谷歌搜索時得到的是人們抱怨缺少文檔,或者有人在構建插件,而不是真正的插件應用程序。任何人都可以點我更好的文檔/截屏(即使書籍如果nessicary)
多謝
基本上,我想編寫一個Rails 3應用程序,如何使一個可插拔的Rails應用程序
從我讀過推出,導軌引擎將完全解決我的問題。絕大多數你在谷歌搜索時得到的是人們抱怨缺少文檔,或者有人在構建插件,而不是真正的插件應用程序。任何人都可以點我更好的文檔/截屏(即使書籍如果nessicary)
多謝
Matt,我正在開發一個rails論壇引擎,我不得不想出很多這方面的知識,所以我將這個基礎提煉成了一個涵蓋大量常見需求的詳細示例。它是一般化的,所以你可以很容易地適應它。我目前還沒有詳細的文檔,但是我鏈接到了我曾經弄清楚的來源,並且很樂意回答關於我的來源的問題。檢查出來:
http://keithschacht.com/creating-a-rails-3-engine-plugin-gem/
發動機真的是你需要什麼,完全可滿足您reuirements。
引擎實際上在Rails3中運行得更好。
以前版本的Rails中的很多抱怨已經在最新版本中得到解決。我已經在Rails 2.x中使用了相當廣泛的引擎,並且沒有發現它們都是不誠實的。
感謝託比:)你能告訴我要如何做到這一點任何好的文檔的方向是什麼?或者至少從哪裏開始? – 2010-10-05 01:09:37
對不起,花了這麼長時間(一直在做其他事情,終於回到了我需要引擎的東西)。你已經通過FAR開始使用這個東西的最好方式,所有其他文檔都是分散的,有時是相互矛盾的。感謝代碼:D – 2010-12-03 07:27:04