2
Rails引擎功能非常好,我已經觀看了Railcasts並閱讀了Rails文檔。我可以看到你如何訪問或覆蓋引擎中的所有相關組件。將Rails Gem/Engine轉換爲應用程序
但是,假設我想徹底修改引擎的代碼,是否可以將引擎轉換回正常的Rails應用程序,然後從中取出它。除了在空白應用程序目錄中複製gem中的目錄之外,是否還有其他要求?
我在看這臺發動機:
https://github.com/ging/social_stream
叉形定製版本被高亮描述這裏可能是最好的選擇。它可能會讓您利用先進的源代碼,並加快應用程序的測試套件。話雖如此,你可以基本上只是複製寶石文件到一個新的空白應用程序,並從那裏,如果你不關心保持gemified的優勢。此外,它可能是值得一看的是,你想實現的任何改變是否會被接受回原始源... –
非常感謝你們。 – ardochhigh