1)宝石里面有耙子任务的"最佳"位置吗?我见过它们/tasks,/lib/tasks我看到它们写成了- *.rb并且*.rake不确定哪个(如果有的话)是'正确的'
/tasks
/lib/tasks
*.rb
*.rake
2)在环境中配置gem后,如何将它们提供给应用程序?
ruby rake rubygems ruby-on-rails
我们有一个通过Rake任务运行的gem.该任务定义于lib/tasks/<namespace>.rake.在读取未找到宝石内部的Rake任务后,我确认.gemspec包含定义任务的文件; 还有一个铁路应该包括在宝石中包括rake任务所建议的任务.然而我们的Rails 4.1应用程序似乎没有加载Rake任务.
lib/tasks/<namespace>.rake
.gemspec
我错过了什么?
rake rubygems ruby-on-rails bundler
rake ×2
ruby-on-rails ×2
rubygems ×2
bundler ×1
ruby ×1