В нашем приложении есть несколько сотен файлов javascript, которые в настоящее время обслуживаются без сжатия. Одним из элементов нашего решения для повышения производительности клиента является минимизация файлов javascript. Я создал автоматизированное решение для этого в сборке, однако, когда эти новые файлы будут развернуты, временная метка файлов, определяющая, будет ли она повторно отправлена клиенту, будет изменена. Это означает, что в каждом будущем выпуске все файлы javascript будут иметь новую метку времени. наши клиенты снова загрузят ВСЕ минимизированные файлы javascript, и таким образом победят аспект минимизации, связанный с производительностью.
Это проблема, с которой сталкивался кто-то еще? Каково было ваше решение? У вас есть отдельные неминифицированные и минимизированные файлы javascript, используемые в ваших проектах, и вы не выполняете минимизацию при сборке?
У нас есть другие решения (например, поиск только измененных файлов в репозитории исходного кода), но это один вопрос, для которого я хотел узнать, что делают другие.