定义为 task :foo => :environment do 运行正常,但定义为相同的任务 task :foo-test => :environment do 抛出错误 rake aborted! wrong number of arguments (0 for 2..3).

为啥?

有帮助吗?

解决方案

:foo-test 实际上只是 :foo - test, ,你需要命名它 :foo_test:'foo-test'.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top