gzip не сжимает текст - Angular
Я не могу заставить свой gzip работать при развертывании приложения в хранилище BLOB-объектов Azure. Я пробовал установить
gzipper
и согласно документации
"scripts": {
"build": "ng build && gzipper compress ./dist"
}
установить это. После этого я отправил свой код в github, что запустило мой конвейер CI/CD. Также моя сборка cmd в конвейере выглядит следующим образом: (не уверен, актуально ли это)
runbuild --prod --aot --vendor-chunk --common-chunk --build-optimizer
Я тоже пробовал
gzip-all
и получили лучший результат с Google Lighthouse. Он увеличил мою оценку с 23 до 66, и мой сайт, похоже, немного быстрее загружается, но gzip явно не работает полностью. Это cmd, который я использовал в package.json с
gzip-all
к
ng build --prod && gzip-all dist/*
это увеличило мою оценку. Я пропустил шаг? Я ценю любую помощь!
с сайта проверки gzip:
1 ответ
Я не знаком с большими двоичными объектами хранилища Azure, но кажется, что помимо сжатия, которое вы уже сделали, вам нужно установить заголовок:
https://docs.microsoft.com/en-us/azure/cdn/cdn-improve-performance