我正在尝试从CMS wiki
实施以下rake任务namespace :test do
task :prepare do
ENV['FROM'] = 'folder-name'
ENV['TO'] = 'site-identifier'
Rake::Task['comfortable_mexican_sofa:fixtures:import'].invoke
end
end
我使用上面的内容创建了test.rake并将其放在lib / tasks /
中$ bundle exec rake:test
给我:bundler:命令未找到:rake:test。
我对文档的搜索引导我解释:RSpec :: Core :: RakeTask。我认为这些是不同的东西。我的问题是:我如何执行上述rake任务?任何帮助将不胜感激。
答案 0 :(得分:0)
您的命令正在尝试运行rake:test
,这不是已知命令。你可以通过which rake:test
来看到这一点。
我认为你的意思是
bundle exec rake test
您也可以
bundle exec rake -T
查看包含文档的可用任务列表。
有关bundle exec
的进一步参考,请参阅bundler documentation。