Anonymous
Вот они, сервисы, репозитории, доменные слои. Застрял на ресурсах, блин
Anonymous
Да не работает еще. Шаблон натягиваю. Не знаю куда эти файлы положить
Игорь
Воу, не, если шаблон то точно долго, гугл тебе в помощь, или Артём
Anonymous
Может их никто и не объединяет. А так сразу в паблик и кладут. ХЗ
Anonymous
А есть чат в ларке для начинающих и отстающих? Мне наверное туда нужно. Здесь 1591 профи. И я не знаю куда сунуться. На Yii хотя бы форум был ((
Игорь
Тут у тебя все легко 100%, могу завтра помочь, если не решишь еще это. Сегодня работы план 10 часов до утра
Dmitriy
Игорь
Все файлы, которые ты пишешь(которые не из npm), желательно ложить в {корень лары}/resources/assets/js
Игорь
И оттуда подключаешь в микс
Anonymous
assets это тот который в /resources/ ?
Игорь
ой, да
Anonymous
понял
Anonymous
в миксе я эти папки тупо копирую в ассетс в паблик который?
Anonymous
через mix.copy()
Игорь
Или так, или конкатинируешь в один файл
Anonymous
уже понятнее, спасибо!
Игорь
mix.combine(['one.js', 'two.js'], 'merged.js');
Игорь
Если они используются все часто
Игорь
То почему бы и нет
Артем
mix.js('resources/assets/js/app.js', 'public/js') // <- вот так
Игорь
Но, если там есть то, что пользователям не всем нужно, то лучше отделить
Anonymous
ух ты, там еще и комбайн какой-то есть). Круто
Игорь
Если пользователь рано или поздно столкнется с нужным файлом, то всовывай в 1 файл
Игорь
Если есть файлы, к которым вероятность прийти малая, то можешь отдельно
Игорь
Но таких файлов обычно единицы и их можно соединять c остальными
Игорь
Например, если у тебя есть админ панель и сайт
Игорь
То файлы сайта в админ панель не суются
Также и файлы админ панели в файлы сайта
Игорь
Чатик игорей, блин
Ігор
Присоединяюсь
Anonymous
Я понимаю, что вопросы , ктторые я задаю - очень и очень детские, простые и наивные, но только не для первого проекта на ларе(
Игорь
обычно есть
app.js
dashboard.js
Anonymous
+
Игорь
И по сути, больше файлы не нужны
Anonymous
Игорь, у меня вопрос. Ну вот где-то на основных страницах есть маленький скрипт js-калькулятор в форме. Его все равно лить в общий main.js?
Anonymous
Он всего лишь на одной страничке и там кода 500 байт
Ігор
Ребята тупой вопрос. Есть захардкоженые роли в таблице юзеров. Есть менюха adminlte, в ней в 'can' принимает название Гейта. Как его мать написать правильно? return $user->id == $post->user_id; в Доках сравнивают два значения разных моделей тут заебца, а у меня просто значение в таблице юзера, что мне реторнить?
Игорь
Игорь
Ну тогда можешь и не совать
Игорь
Но я бы всунул
Anonymous
принято
Игорь
500 байт трафика экономить, это такое
Anonymous
500 байт трафика экономить, это такое
просто каждый раз этот скрипт тратит ресурсы, когда ищет тот свой единственный и не повторимый #id-form. Но я так понял никто с этим не заморачивается
Игорь
Игорь
Неее
Игорь
Тогда суй отдлельным
Игорь
Или делай проверку на наличие
Игорь
Ошибки в консоли это плоха
Anonymous
Нет, ну как ресурсы. Не нашел свой #id, ну и молчит себе
Anonymous
Ошибок не будет. Он запускается только если есть форма с определенным #id
Игорь
Ну тогда норм
Игорь
На поиск id сверх мало ресурсов нужно
Anonymous
Игорь
Не скринь так никогда)
Игорь
Тут у многих попа от этого горит)
Anonymous
Anonymous
ВОт эту портянку как зашить на сайт
Anonymous
я имею в виду то, что идет скриптом прямо в файле
Anonymous
в коде страницы
Anonymous
инициализирующие скрипты какие-то для каруселей и прочих примочек
Anonymous
то есть те скрипты идут в файлах, а этот прямо на странице. ЧТо сним делать
Артем
Ігор
Игорь
Anonymous
оно еще никак не работает(
Игорь
Ну ты сначала почини. А потом уже думай как оптимихировать
Anonymous
Нет тка не годится. ВСе равно нужно как-то разбивать это на несколько файлов
1. Файлы которые есть на всех - страницах - в один файл
2. карусели, слайдеры и так далее, которые, например, показываются только на главной странице - подключать дополнительно
Думаю так. Поправьте меня, если заблуждаюсь
Игорь
Вот делайк как думаешь
Anonymous
а где посмотреть как в конкретном виде подлключить конкретный asset()?
Артем
У тебя на выходе один файл есть app.js
Артем
Или app.min.js
Anonymous
а яхочу разбить на два файла
Артем
Если ты паришься насчет того как разбить это все