Почему Laravel ищет мой файл CSS не в том каталоге? Я видел, как этот вопрос задавался несколько раз, но на самом деле Эликсир так и не ответил на него. Я предполагаю, что, возможно, необходимо выполнить некоторые настройки, которые не описаны в документации (по крайней мере, из того, что я могу сказать).
Мой файл layout.blade.php ссылается на таблицу стилей css следующим образом:
<link rel="stylesheet" href="{{ elixir('css/app.css') }}">
Мой файл CSS загружается по следующему пути:
локальный/свежий/общедоступный/сборка/CSS/приложение-279b78681b.css
Однако он ищет файл здесь (заметно отсутствует /Fresh/public/, что я не могу определить, почему?):
локальный/сборка/CSS/приложение-279b78681b.css
Я запускаю веб-сервер Apache 2.4 для своего проекта laravel 5.2 (не на ферме и не на виртуальной машине), и мой файл gulpfile.js имеет следующий код:
elixir(function(mix) {
mix.sass('app.scss')
.version('/css/app.css');
});
Все это, как говорится, если бы я изменил свой файл layout.blade.php на следующее:
<link rel="stylesheet" href='css/app.css'>
Он правильно захватит мою таблицу стилей, которая находится в следующем каталоге:
локальный/свежий/общедоступный/CSS/app.css
Оооооо, почему он не может захватить таблицу стилей css, когда я использую Elixir, и почему он связывает неправильное местоположение?