Кажется, вы запутались с html
& javascript
.
Невозможно использовать html
, который смешан с javascript
для архивирования чего-либо.
С SSR(Server Side Render)
Использование, например Handlebars
или другого шаблонизатора.
timestamp
(а также ваш тег версии) должны быть обработанына стороне сервера до создания html.
<script src="/assets/abc.js?v='+new Date.getTime();" type="text/javascript"></script>
<link href="/assets/cder.css?v='+new Date.getTime();" rel="stylesheet"></link>
Без SSR(Server Side Render)
Мы можем архивировать с javascript
после того, как html
будет возвращеноHTTP
request.
let script = document.createElement('script');
script.setAttribute('src', `somefile?v=${Date.now()}`);
document.head.appendChild(script);
Для этой работы лучше обернуть функцию.