我喜欢通过Zeus环境运行我的Thor命令。有没有人设法做到这一点?
有人提到您可以在thor.json
文件中添加命令,
http://railscasts.com/episodes/412-fast-rails-commands?view=comments
但我真的不明白这意味着什么。我无法在Thor的文档中找到thor.json
的任何引用。
答案 0 :(得分:0)
我设法搞清楚了。在项目中运行zeus init
。这将创建2个文件,您的存储库中应忽略该文件 zeus.json
& custom_plan.rb
。
将"thor": ["t"]
添加到development_environment
中的zeus.json
部分。然后将以下方法添加到custom_plan.rb
文件中:
def thor
require 'thor/runner'
$thor_runner = true
Thor::Runner.start
end
现在启动zeus zeus start
并在另一个终端类型zeus t -T
中查看thor命令列表。