나는 실행을 거부하는이 간단한 레이크 작업을 가지고 있습니다. 나는 왜 그것이 올바른지 보지 못한다. 누가 나를 아주 단순한 실수로 지적 할 수 있습니까? 고맙습니다!간단한 레일 레이크 작업이 "작업을 빌드하는 방법을 모름"이라는 오류로 실행을 거부합니다. 이유가 무엇입니까?
/lib/tasks/reindex.rb :
namespace :db do
desc "Tire reindex profiles"
task :reindex => :environment do
system "cd #{Rails.root} && rake environment tire:import CLASS='Profile' FORCE=true"
end
end
오류 :
rake db:reindex
rake aborted!
Don't know how to build task 'db:reindex'
xx 이것은 실제로 문제 였고 파일 내용을보고 방금 왜 작동하지 않는지 궁금했을 때 쉽게 놓쳤습니다! – Rubytastic
내가 처음에 놓친 중요한 점은 파일 확장자는'.rb'와는 반대로'.rake'가되어야한다는 것입니다. –