Ruby 3でMastodonチャレンジお次は
$ bundle exec rails assets:precompile
:
ArgumentError: wrong number of arguments (given 3, expected 2)
…/vendor/bundle/ruby/3.0.0/bundler/gems/rails-b2c3b1371c99/actionpack/lib/action_dispatch/middleware/static.rb:111:in `initialize'
…/vendor/bundle/ruby/3.0.0/bundler/gems/rails-b2c3b1371c99/actionpack/lib/action_dispatch/middleware/stack.rb:37:in `new'
:
stack.rbで
klass.new(app, *args, &block)
が
def initialize(app, path, index: "index", headers: {})
を読んでる。ヨクワカラナイ。
受け取った引数をていねいに取り分ける。これはきもちわるいなあ!!
https://github.com/zunda/rails/commit/cd36d96e4fa6b4f85216f825b25d617db658789a