У нас есть сценарий сборки, который минимизирует javascript / css, а затем копирует его в общую папку.
Я бы хотел, чтобы ящики разработки загружали файлы из папки приложения, где неминимизированные сценарии хранятся в ящиках разработчика, но при этом запускают минимизированные скрипты в производственной среде.
ЧТО Я ПОПРОБОВАЛ ТАК:
-Изменение публичного пути:
if (App::environment() == 'development') {
App::bind('path.public', function () {
return app_path() . '/unminimized';
});
}
Это работает везде, где мы используем public_path (), но интерфейсный программист использует относительные пути, а не URL :: asset () (или еще что-то), для загрузки javascript (мы используем фреймворк, поэтому это нелегко изменить) . Его javascript все еще загружается из общей папки
-Изменение nginx: я пробовал изменить root_path в nginx с / website / public на / website / code. Это правильно загружает javascript, но тогда мои маршруты не срабатывают.
Есть ли у кого-нибудь идеи, как это сделать?