Ошибки в laravel 8 при установки laravel-mix и при запуске типа «[webpack-cli] Error: Cannot find module ‘@babel/preset-env'» и «sh: 1: mix: not found»

При установке laravel 8  и при попытке запуска laravel mix начались появляться ошибки которые не давали по итогу запустить npm run dev. Здесь описание ошибок (которые сохранил или запомнил) и последовательность шагов которые помогли решить проблему. Всё проводилось в vagrant homestead Win10. Итак. Сначала при установке сыпались ошибки при выполнении команды npm install связанные со […]

Настройка локализации Carbon и даты в Laravel

Если возникли проблемы с русской локализацией библиотеки Carbon или выводом русифицированной даты то начинаем проверяем. В настройках Laravel проверяем установленную локаль (config/app.php):

Смотрим в файл (app/Providers/AppServiceProvider.php), там должно быть так:

Если не работает проверяем установку локали в системе. Для ubuntu это выглядит так:

Ищем в списке ru_RU.utf8. При отсутствии устанавливаем:

После […]

Ошибка MethodNotAllowedHttpException на route PATCH

Если выдается ошибка MethodNotAllowedHttpException при работе с Route::patch() и не доходит даже до метода контроллера (проверяем заходит или нет в метод функцией dd()), то обязательно проверяем две вещи у нашей формы в файле вьюшке .blade.php: 1) Форма должна передаваться method=»POST»:

Исключение если передаем через конструктор формы, то там указываем methos=»POST»:

2) Следим что бы […]