每次我创建一个新的Rails应用程序,并且对于管理部分,我将布局和资产从另一个项目复制到新项目。
我认为这种方法导致的问题很明显。我正在考虑以适当的方式组织我的布局和资产。
我想到的是创造一个宝石并将所有东西都放在那个宝石中。但在我尝试之前,我想知道是否有更好的方法来组织这些文件?
答案 0 :(得分:1)
如果你想在应用程序之间共享代码,那么宝石很好。
如果像您的情况一样,共享部分有路径/视图,引擎会更适合,这也是一种宝石。您可以查看指南以获取详细信息:http://guides.rubyonrails.org/engines.html