0
rails
命令行命令提供了一對命令,如rails generate
,rails console
等。現在我想寫一個gem,它將自己的命令註冊爲與rails mycommand
一起使用。註冊腳本以與rails命令一起使用,例如`rails mycommand`
這可能嗎? 如果是這樣,任何指導如何做到這一點?
注:這是軌道3+
問候,apeiros
rails
命令行命令提供了一對命令,如rails generate
,rails console
等。現在我想寫一個gem,它將自己的命令註冊爲與rails mycommand
一起使用。註冊腳本以與rails命令一起使用,例如`rails mycommand`
這可能嗎? 如果是這樣,任何指導如何做到這一點?
注:這是軌道3+
問候,apeiros
沒有完成它,但這裏有一些線索。在你的Rails應用程序,該腳本目錄包含一個名爲「軌道」的文件具有此行
# This command will automatically be run when you run "rails" with Rails 3 gems installed from the root of your application.
那麼它需要這個Rails的文件:https://github.com/rails/rails/blob/master/railties/lib/rails/commands.rb