Hi Kasper, 

I started diving into this and added a way to incorporate a Rails app into 
the load path for commands. The Railties test suite seems to pass, but I 
wanted to get some feedback before submitting a pull request. 

https://github.com/rails/rails/compare/master...jklina:thor_load_paths

Thanks!

On Thursday, April 6, 2017 at 6:39:40 PM UTC-6, Joshua Klina wrote:
>
> While Rails has great support for adding Rake tasks there is currently no 
> information on how to add Thor commands, despite Thor playing an active 
> role internally. I find Thor commands to be better for handling more 
> sophisticated interaction from the user and they're great for testing. 
> There already seems to be solid conventions in place for Rails/Thor 
> commands for either engines or applications however, this is currently 
> undocumented. 
>
> I just wrote an article describing how an app or engine author can add 
> their own namespaced Commands here: 
> http://www.joshklina.com/posts/adding-thor-commands-to-rails
>
> I'd be happy to create a patch that adds a Command generator and write up 
> documentation if you folks would be interested.
>

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Core" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/rubyonrails-core.
For more options, visit https://groups.google.com/d/optout.

Reply via email to