Содержание
Директория public
Следующая директория, которую мы рассмотрим, — это директория public. Исходя из её названия, понятно, что это публичная директория, предназначенная для хранения каких-то статичных дополнений, статичных файлов, которые будут доступны в вашем приложении. Чаще всего это картинки, но это могут быть и видеофайлы, PDF-документы, CSS-стили или JavaScript-файлы.
Особенности хранения файлов
Однако CSS и JavaScript файлы, как правило, в этой директории не хранятся, так как они используются для сборки. Для сборки у нас существует отдельная директория assets, которая, соответственно, будет использовать элементы сборки.
Пример использования
Давайте попробуем в нашей директории public разместить какую-то картинку и выведем её в нашем шаблоне.
Итак, создаём новую директорию public. Здесь уже есть файл favicon.ico, то есть иконка, которая используется в качестве иконки для нашего проекта. Я назову новую картинку, скажем, image.png, которую мы будем вставлять, допустим, на главной странице нашего проекта.
Вывод картинки
Чтобы вывести эту картинку, доступ к ней у нас доступен с помощью вот такого пути: указываем слеш / и указываем имя картинки — image.png. Как вы видите, на странице эта картинка успешно была выведена.
<img src="/image.png" />
Как правило, для удобства можно создать отдельную директорию для хранения картинок и уже размещать их в ней. Вот такой вот смысл директории public.
Чтобы оставить сообщение, зарегистрируйтесь/войдите на сайт через:
Email - зарегистрироваться / войти