j'ai un probleme que personne ne semble s'etre pose ...

admettons ce petit POC :
index.html
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>POC import-export</title>
</head>
<body>
poc
<script type="module" src="script.js"></script>
</body>
</html>
script.js
Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
import {test} from './poc_export.js';
test('ok');
poc_export.js
Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
export function test(str) {
console.log(str);
}

quand on charge la page, pas de probleme, tout les scripts se telechargent bien... mais derriere, du cache se cree : cache navigateur, cache sur les CDN, etc...

comment "forcer" un re-telechargement du fichier poc_export.js si je fais une modif dedant ?
je sais bien qu'on peut import {test} from './poc_export.js?ts=12345';, mais c'est naze comme solution, je ne vais pas mettre un TS partout ou j'import mon fichier...