无法在Rails插件

时间:2017-07-21 15:49:33

标签: ruby-on-rails ruby ruby-on-rails-5 ruby-on-rails-plugins mobility

我正在创建一个使用Mobility gem的Rails插件。

我可以在

时看到列出的安装程序
rails generate --help

但是如果我跑

rails generate mobility:install

我得到了这个非常奇怪的错误:

  

找不到生成器'mobility:install'。也许你的意思是'移动:安装','binda:安装'或'设计:安装'

我的猜测是,移动量生成器不在lib/generators/mobility中,而在lib/generators/rails/mobility中。请参阅github repository。该问题确实只出现在Rails插件上而不是Rails应用程序上。

知道如何克服这个问题吗?

1 个答案:

答案 0 :(得分:1)

如您所料,问题是Mobility中用于生成器的路径。这个PR将解决问题。