2015-12-24 3 views
4

Я новичок в Homestead, но не в Laravel. Я прошел процесс настройки моей новой установки и смог увидеть приветственное сообщение на главной странице.Laravel 5.2 Свежая установка на Homestead rev-manifest.json Ошибка не найдена

Затем я попытался включить проверку подлинности для входа пользователей, запустив:

php artisan make:auth

Это работает для меня за пределами Homestead, но в этой среде, которая запускает веб-страницу бросали следующую ошибку:

public/build/rev-manifest.json): failed to open stream: No such file or directory

Я заглянул внутрь публично, и нет папки для сборки. Должен ли я создать его? Если я должен создать json-файл, что я должен вставить? И что еще более важно, почему я получаю эту ошибку вообще?

Помогите оценить!

+2

Это, кажется, ошибка с глотком, соответственно глотком обороты и Laravel 5.2. После 'php artisan make: auth' вам нужно запустить' npm install' для установки некоторых зависимостей и после этого 'gulp' создать файлы активов. Затем он должен создать build/rev-manifest.json в вашей общей папке, что не относится к laravel 5.2. В репозитории эликсира уже есть [открытая проблема] (https://github.com/laravel/elixir/issues/391). Это не действительно решение, но вы можете прокомментировать содержание функции elixir в vendor/laravel/framework/src/Illuminate/Foundation/helpers.php, чтобы снова запустить работу –

+0

Это работало для меня как временное исправление – carbide20

+0

http : //webmonkeys.io/threads/tutorial-creating-a-todo-list-using-laravel-5-2-part-1-setting-up-laravel-5-2.35/ помогло много – JuKe

ответ

0

Запустите npm install, затем gulp, чтобы построить свои активы.

В противном случае вы должны пойти в мастер-макет и удалять Эликсир вспомогательных вызовов (credit):

<!-- <link href="{{ elixir('css/app.css') }}" rel="stylesheet"> -->

<!-- <script src="{{ elixir('js/app.js') }}"></script> -->