【发布时间】:2013-12-28 16:37:53
【问题描述】:
我认为 Rails 非常繁重,我正在从我的项目中提取部分内容并使其独立。我的任务库,我希望它在 Rails 之外工作。所以没有应用程序,也没有 config/application.rb,只有定义任务的 lib/ 文件夹。我应该如何构建我的 rakefile 以包含lib/tasks/*rake 中定义的所有任务?我的非工作尝试如下。
#!/usr/bin/env/rake
d = Dir["#{File.dirname(__FILE__)}/src/tasks/*.rake" ]
d.each do |file|
require "tasks/"+ File.basename(file, File.extname(file))
end
调用类似于bundle exec rake -T -Isrc
【问题讨论】:
标签: ruby-on-rails rake rake-task rakefile