Возможно, я немного опоздал на вечеринку ![]()
У меня возникла та же проблема в новом плагине, и я немного поискал. Похоже, что эта проблема затрагивает и другие плагины (например, официальный плагин чата), но я нашел рабочее решение, чтобы избежать многократной регистрации задач:
# Очистить любую предыдущую регистрацию
task('import_json:preview').clear
# Определение задачи
desc 'Предварительный просмотр изменений, которые будут применены при импорте JSON'
task 'import_json:preview', [:file_path] => :environment do |_task, args|
puts "Hello world!"
end
Очистка после описания задачи предотвратит отображение задачи в списке rake --tasks, поэтому её необходимо очистить до этого.