Я пытаюсь настроить компилятор SASS в CSS через Mix (ранее Elixer) в Laravel 5.4 (используя https://laravel.com/docs/5.4/mix). Все работает нормально, компилируется, и я могу настроить наблюдатель через npm, но ссылаясь на него через файл views/layout/app.blade.php, например:
<link rel="stylesheet" href="{{ mix('css/app.css') }}">
не работает. В моем браузере это отображается, конечно, как:
<link rel="stylesheet" href="/css/app.css">
Это неправильный путь. Он должен ссылаться на http://localhost/website/public/css/app.css, но изменение чего-либо в приведенном выше коде Mix приводит к ошибке Laravel.
Unable to locate Mix file: /website/public/css/app.css.
Please check your webpack.mix.js output paths and try again.
Что я делаю не так? Нужно ли мне где-то устанавливать базовый путь, мой .htaccess неправильный или ..? Спасибо за любые ответы.
/website/public
перед {{ mix('css/app.css') }} - person Baldráni   schedule 02.03.2017