Size: a a a

Laravel для начинающих

2021 March 10

ЛП

Лаврентий Палыч... in Laravel для начинающих
Подскажите плиз как решить проблему с компиляцией жс. Допустим есть у меня несколько своих скриптов:
mix.js('resources/js/app.js', 'public/assets/js')
   .postCss('resources/css/app.css', 'public/assets/css', [
       //
   ])
   .js('resources/js/spin.js', 'public/assets/js')
   .js('resources/js/common.js', 'public/assets/js')
   .js('resources/js/users.create.js', 'public/assets/js');
Файл users.create.js использует общие функции которые перед ним объявлены в common.js. Проблема в том, что вебпак оборачивает common.js в функциональную конструкцию изза чего общие функции этого файла не видны в следующим за ним users.create.js. Зачем это сделано и как это пофиксить?
источник

RK

Roman Kolosov in Laravel для начинающих
Амантай Орынбаев
Все все я понял причину, забыл поставить абсолютный путь, спасибо(
должно быть как правило, о котором даже думать не надо
источник

АО

Амантай Орынбаев... in Laravel для начинающих
Дело в том, нужно было каждый раз, когда создаешь путь, запрашивать путь к созданному диру, а я сразу)
источник

SD

Sergey Donin in Laravel для начинающих
Лаврентий Палыч
Подскажите плиз как решить проблему с компиляцией жс. Допустим есть у меня несколько своих скриптов:
mix.js('resources/js/app.js', 'public/assets/js')
   .postCss('resources/css/app.css', 'public/assets/css', [
       //
   ])
   .js('resources/js/spin.js', 'public/assets/js')
   .js('resources/js/common.js', 'public/assets/js')
   .js('resources/js/users.create.js', 'public/assets/js');
Файл users.create.js использует общие функции которые перед ним объявлены в common.js. Проблема в том, что вебпак оборачивает common.js в функциональную конструкцию изза чего общие функции этого файла не видны в следующим за ним users.create.js. Зачем это сделано и как это пофиксить?
а как users.create.js узнаёт о наличии нужных ему функций из common.js?
источник

ЛП

Лаврентий Палыч... in Laravel для начинающих
Sergey Donin
а как users.create.js узнаёт о наличии нужных ему функций из common.js?
вот именно, как он узнает если их "скрыли" от внешнего мира?)
источник

RK

Roman Kolosov in Laravel для начинающих
Лаврентий Палыч
вот именно, как он узнает если их "скрыли" от внешнего мира?)
так вебпак собирает ресурсы в паблик
источник

RK

Roman Kolosov in Laravel для начинающих
минифицирует и тп
источник

SD

Sergey Donin in Laravel для начинающих
Лаврентий Палыч
вот именно, как он узнает если их "скрыли" от внешнего мира?)
export/import
источник

AR

Anton Reviakin in Laravel для начинающих
блин, та что с ларой творится! Теперь не могу сделать artisan ide-helper:models --nowrite - требует наличие в /app/Console/Commands/_ide_helper_models.php... с каких???
источник

RK

Roman Kolosov in Laravel для начинающих
Anton Reviakin
блин, та что с ларой творится! Теперь не могу сделать artisan ide-helper:models --nowrite - требует наличие в /app/Console/Commands/_ide_helper_models.php... с каких???
ошибку кидай
источник

RK

Roman Kolosov in Laravel для начинающих
скрин
источник

RK

Roman Kolosov in Laravel для начинающих
это фраза из контекста
источник

AR

Anton Reviakin in Laravel для начинающих
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
🌚
источник

ЛП

Лаврентий Палыч... in Laravel для начинающих
Sergey Donin
export/import
хм, у меня будет куча жс-файлов для разных форм и разделов сайта и в них очень много и очень часто используются некоторые общие функции, это мне нагромождать везде кучу импортов? этож получается сильное нагромождение и раздувания кода
источник

AR

Anton Reviakin in Laravel для начинающих
ладно, создал там файл - перегенерило норм, может он всегда там был, а я не замечал...
источник

AR

Anton Reviakin in Laravel для начинающих
хм... теперь другая ошибка - ьретья - не находит App\Match)))  А она атм есть, Неймспейс норм, походу что-то с композером может...
источник

AR

Anton Reviakin in Laravel для начинающих
это всё закон подлости - осталось 5 часов спать, а лара не хочет меня отпускать)))
источник

RK

Roman Kolosov in Laravel для начинающих
Anton Reviakin
ладно, создал там файл - перегенерило норм, может он всегда там был, а я не замечал...
нет
источник

RK

Roman Kolosov in Laravel для начинающих
херня какаято
источник