eframe_template icon indicating copy to clipboard operation
eframe_template copied to clipboard

after republish the service worker doesn't not update

Open ytianxia6 opened this issue 9 months ago • 1 comments

I use this template for my project, I'm not similar to web development, so I don't know how to solve my problem.

Step1:

I build my crate with trunk build --release and put the dist directory to a nginx server.

Step2:

I modified my code and rebuild it .

after that, when I run the page, it's not updated. I find it only use my new wasm after I enter Ctrl + Shift + R to flush, or stop the service worker background manually.

I also tried to use the trunk config with hash = true to use a different wasm file name, but i don't know how to auto update the sw.js file.

How can i update the service worker after republish ?

ytianxia6 avatar Apr 11 '25 13:04 ytianxia6

I haven't quite figured it out yet myself. But usually Ctrl + F5 works for me. But it's worth checking out this part of the readme to see if the guidance there helps you https://github.com/emilk/eframe_template?tab=readme-ov-file#web-locally

c-git avatar Apr 13 '25 17:04 c-git