Не может обслуживать активы в разработке - PullRequest
0 голосов
/ 28 апреля 2020

Я пытаюсь обслуживать изображения в среде разработки в моем совершенно новом приложении RoR (6.0.2).

Код, расположенный в моем макете, очень прост

<%= image_tag 'logo.jpg' %>

и файл находится в нужном месте:

 ngw@abulafia  ~/Projects/l3ad-in   authentication ●  ls -l app/assets/images/logo.jpg
 -rw-r--r-- 1 ngw docker 107367 Apr 28 12:59 app/assets/images/logo.jpg

пути тоже выглядят нормально:

2.6.6 :001 > Rails.application.config.assets.paths
=> ["/home/ngw/Projects/l3ad-in/app/assets/config", "/home/ngw/Projects/l3ad-in/app/assets/images", "/home/ngw/.rvm/gems/ruby-2.6.6/gems/actioncable-6.0.2.2/app/assets/javascripts", "/home/ngw/.rvm/gems/ruby-2.6.6/gems/activestorage-6.0.2.2/app/assets/javascripts", "/home/ngw/.rvm/gems/ruby-2.6.6/gems/actionview-6.0.2.2/lib/assets/compiled", #<Pathname:/home/ngw/Projects/l3ad-in/node_modules>]

Если я ПОЛУЧУ страницу:

Processing by HomeController#index as HTML
  Rendering home/index.html.erb within layouts/application
  Rendered home/index.html.erb within layouts/application (Duration: 5.7ms | Allocations: 4067)
Completed 500 Internal Server Error in 9ms (ActiveRecord: 0.0ms | Allocations: 5908)

Что происходит на? И как это отладить? Там нет абсолютно ничего в журналах. Я использую попутный ветер css, но я был бы удивлен, если бы это имело какое-либо отношение к этому ...

...