我正在创建一个todos应用程序来玩Joosy,我想要一个名为Todo
的rails模型,同时命名joosy应用程序todo
。无论我输入哪个顺序,以下两行都会在app/controllers/todos_controller.rb
上产生冲突:
rails g todos title:string
rails g joosy:preloader todos
作为一种解决方法,我使用items
作为我的rails资源,但有没有办法使用相同的名称?
答案 0 :(得分:1)
这里的问题是默认情况下,当前生成器尝试按应用程序的名称生成服务控制器。如果您确实想使用todos
作为Joosy应用名称,请执行以下操作:
但我建议你将应用程序重命名为“front”之类的东西。它将成为Rails应用程序中唯一的Joosy应用程序,因此名称并不重要。