Нет файла /config/initializers/mime_types.rb

Ребят, установил гем, прописал команды bundler, но файла /config/initializers/mime_types.rb нет. Что делать в таком случае? Как добавить в проект данный файл. У меня стоит Rails 7.2.2.1.


Ответы (1 шт):

Автор решения: cheops

Обычно такого файла и нет в только что созданном проекте. В Ruby on Rails действует девиз "Соглашение вместо конфигурации". Mime-типы уже определены в actionpack. Если вы хотите дополнить их или прописать свои собственные Mime-типы вы можете завести файл config/initializers/mime_types.rb. Это же фреймворк, он дает инструменты, вы можете ими воспользоваться или нет - все заранее он генерит, особенно, если конфигурация изначально удовлетворяет большинство проектов.

→ Ссылка