Ruby on rails 3 宝石撞击路线

Ruby on rails 3 宝石撞击路线,ruby-on-rails-3,routes,gem,Ruby On Rails 3,Routes,Gem,我在这里遵循了gem教程/示例: 因此,我克隆了repo,将所有文件/模块/对象重命名为我自己的gem 我还有一个测试应用程序,用来锻炼新的gem。在练习gem文件中,我有: gem 'mynewgem', :path => '../mynewgem/' gem 'rails_3_engine_demo', :path => '../rails_3_engine_demo' 如果你看演示,你会发现所有东西都被称为“奶酪” 我运行bundle安装所有好的然后是rake路由,这是我的输

我在这里遵循了gem教程/示例:

因此,我克隆了repo,将所有文件/模块/对象重命名为我自己的gem

我还有一个测试应用程序,用来锻炼新的gem。在练习gem文件中,我有:

gem 'mynewgem', :path => '../mynewgem/'
gem 'rails_3_engine_demo', :path => '../rails_3_engine_demo'
如果你看演示,你会发现所有东西都被称为“奶酪”

我运行bundle安装所有好的然后是rake路由,这是我的输出:

cheese/cheese.:格式{:controller=>cheese/widgets,:action=>index} cheese\u widgets GET/cheese/widgets.:format{:controller=>cheese/widgets,:action=>index} cheese\u widget GET/cheese/widgets/:id.:format{:controller=>cheese/widgets,:action=>show} 那么,你知道为什么另一块宝石的路线会遭到破坏吗

另一个问题,宝石在各自的宝石中通常有自己的路线吗?或者是gem用户应该在routes.rb文件中编辑的内容