После развертывания приложения Angular на S3 никаких изменений не происходит - PullRequest
0 голосов
/ 29 января 2019

После удаления всех файлов cookie в браузере и попытки доступа к сайту с разных компьютеров я не могу найти свои последние изменения через 3 часа после развертывания.

Кто-нибудь знает, почему это происходит, если это нормально илиЯ что-то упустил?

Ниже приведены сценарии сборки и развертывания:

script:
    - yarn build --prod --deploy-url / --base-href /
    - aws s3 sync dist/ s3://${PROD_BUCKET_NAME}/ --delete

1 Ответ

0 голосов
/ 29 января 2019

Оказалось, что это кеширование AWS CloudFront, которое вызывает эту проблему, поскольку я использую AWS CF, поэтому решение этой проблемы - либо сделать недействительными файлы, либо использовать версии .

Вот подробные документы об этом https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Invalidation.html

...