Функция копирования Laravel Mix не копирует в общую папку, кроме как в производственном режиме - PullRequest
0 голосов
/ 03 апреля 2019

При базовой настройке смешивания laravel в laravel метод копирования заставляет копировать файлы в общей папке.например, у меня есть код ниже:

mix.copy('node_modules/jquery/dist/jquery.min.js', 'resources/js/libs');

теперь эта строка работает нормально, если я запускаю npm run watch, но не будет работать, если я запускаю npm run production.В случае производства он показывает эту ошибку:

Error: ENOENT: no such file or directory, open '/Users/myuser/code/myproject/public/resources/js/libs/jquery.min.js'

Посмотрите, как он пытается создать путь внутри общедоступного директора, куда следует копировать внутри ресурсов.и работает нормально с нормальным npm run watch

...