복귀 솔루션


프런트 엔드 개발 작업에서 우리는 캐시를 더 잘 활용하기 위해 일반적으로 더 빠르게 로드하기 위해 정적 리소스의 만료 시간을 매우 길게 설정하는 문제에 직면했습니다. , CDN 없이도 온라인 리소스를 업데이트하려고 할 때 캐싱으로 인해 업데이트가 적시에 이루어질 수 없는 문제에 직면하게 됩니다.

이 문제를 바탕으로 tmt-workflow에서는 일련의 복귀 솔루션을 직접 제공합니다. tmt-workflow 直接提供一套 reversion 的解决方案。

开启方式:

1. 打开 .tmtworkflowrc 配置文件,作如下配置:

{    "reversion": true}

2. 执行 gulp build_dist 即可

tmt-workflow

열기 방법:

1. .tmtworkflowrc< 열기 /code> 구성 파일에서 다음과 같이 구성합니다.
{
  "css/style-index.css": "css/style-index.e72b382a.css",
  "html/index.html": "html/index.html",
  "img/bg-body.png": "img/bg-body.131a8d26.png",
  "img/bg-logo.png": "img/bg-logo.dda3116e.png",
  "sprite/style-index.png": "sprite/style-index.0e41255a.png",
  "sprite/style-index@2x.png": "sprite/style-index@2x.2eaf5fed.png"
}

2. gulp build_dist를 실행하면 각 내용에 따라

tmt-workflow가 생성됩니다. 해당 md5를 수정하고 스타일 파일 및 html 파일과 같은 모든 참조 리소스를 업데이트하면 직접 업로드하기만 하면 되며 다른 추가 작업은 필요하지 않습니다. 파일의 매니페스트.json 파일은 다음과 같습니다.
html 파일은 되돌려지지 않습니다. 필요한 경우 코드를 직접 변경하면 됩니다. 🎜🎜🎜