Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Подскажите, пожалуйста новичку как установить MaterializeCSS в lavarel 5.4 ?
Погуглив я нашел статью Laravel 5.3: Подготовка к разработке (для новичков) ( https://habrahabr.ru/post/309568/ )
Но при выполнении команды в консоле Kubuntu
npm install --no-bin-links
вылезли ошибки :
http://imgur.com/a/SEZmi
И далее при выполнении:
npm install materialize-css
http://imgur.com/a/OB94t
Возможно из-за того что у автора установка под виндами...
Как правильно ? Или есть готовые сборки? Ткните плиз...
Хочу сделать под mysql небольшой форум на фронтенде и бекенд к этому форуму...
Спасибо!
Не в сети
по-моему просто нода старая. сейчас 7.8 уже, у тебя 4.2.6
Не в сети
по-моему просто нода старая. сейчас 7.8 уже, у тебя 4.2.6
Ну у меня kubuntu пакетная и установлена nodejs, 4.2.6~dfsg-1ubuntu4.1
И как я другую установлю ?
А причина в этом?
Не в сети
а хрен поймёшь, оно где-то во внутрянке ноды падает из-за переполнения стека, может быть в этом. я на линуксе всегда ноду из её репозиториев ставлю, пакеты в самой ОС всегда старые и, бывает, кривые. как-то на дебиане с родных пакетов пытался завести – в итоге так и не заработало
Не в сети
Установив nodejs 7.8.0-2 nodesource1~xenial1
я вышел под рут и в директории проекта(которая была только что создана) чтобы выполнить команду
npm install --global gulp-cli
которая выполнилась нормально
Но команда
npm install --no-bin-links
вывалила ошибки
http://imgur.com/a/ml5Jc
Ссылка на файл 2017-04-05T14_30_00_518Z-debug.log(715 Kib) в котором разбив на 2 части
https://pastebin.com/sV7NXQ2Z
https://pastebin.com/N7A50HTv
Из-за чего может быть проблема ?
И нет ли хороших сборок lavarel 5.4 с MaterializeCSS ?
Не в сети
Из-за чего может быть проблема ?
значит не в версии ноды дело, где-то в системе какие-то параметры закручены слишком строго
И нет ли хороших сборок lavarel 5.4 с MaterializeCSS ?
что значит сборок, ты всё равно что-то будешь делать на уровне скриптов и стилей приложения. тебе их всё равно надо будет пересобирать
npm install --global gulp-cli
а это совершенно лишнее – в 5.4 gulp не используется
Не в сети
посмотри https://github.com/npm/npm/issues/10776 … -209638410 и если используешь вагрант – https://github.com/npm/npm/issues/9953# … -242827385
странная магия, но кому-то помогает
Не в сети
Исключив gulp из установки и установив только самое необходимое я добился что
materialize-css установлен в каталог /node_modules/materialize-css
Но возник вопрос как правильно подключить js,css файлы
resources/assets/js/app.js - не вызывается
А должны ли файлы materialize-css быть подключены при установке пакетов ?
В статье редактируется app.js но у меня он не вызывается...
Я пробовал подключить файлы всручную
В свой view я вставил строку с путем к моему файлу
<script type="text/javascript" src="{{ URL::asset('resources/assets/js/forums.js') }}"></script>
который выдает ошибку
NotFoundHttpException in RouteCollection.php line 179:
Это нужны какие-то настройки чтобы рутом не обрабатывалсь js,css файлы?
Не в сети
почему бы не почитать документацию? в resources лежат только исходники скриптов и стилей, они недоступны через веб-сервер, доступны только бандлы которые из этих исходников собираются. каким именно образом достаточно кратко и доступно по шагам расписано в документации, так что к сказанному-то даже и добавить нечего
просто прочитай https://laravel.com/docs/5.4/mix
Не в сети
Страницы 1