jaywcjlove / refs-cli

Command line tool to generate Quick Reference website.

Home Page:https://jaywcjlove.github.io/refs-cli

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

建议:js 等静态资源引用应增加 hash 值

renxia opened this issue · comments

如题,由于浏览器的缓存、pwa 配置等原因,当更新新版本后相关 js 可能不会得到更新。
建议对 js 等资源添加 version 或 md5 hash 指纹作为 query 后缀。如类似如下处理:

  const fuseJSUrl = relativePath + `js/fuse.min.js?${md5('fuse.min.js')}`;
  const manJSUrl = relativePath + `js/main.js?${md5('main.js')}`;
  const dataJSUrl = relativePath + `data.js?v=${md5('data.js')}`;

@renxia 已经解决了,我觉得使用 refs-cli 的版本号来解决这种问题,更简单