如何通过宙斯运行托尔

时间:2014-07-04 11:07:19

标签: ruby-on-rails thor zeus

我喜欢通过Zeus环境运行我的Thor命令。有没有人设法做到这一点?

有人提到您可以在thor.json文件中添加命令, http://railscasts.com/episodes/412-fast-rails-commands?view=comments 但我真的不明白这意味着什么。我无法在Thor的文档中找到thor.json的任何引用。

1 个答案:

答案 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命令列表。