pwa方案:
用vue3开发的, 那么应该用的vite打包的吧, 可以看看这个插件
"https://github.com/vite-pwa/vite-plugin-pwa" (https://link.segmentfault.com/?enc=DPlQ2ntrnYlsKDrJw8uHQA%3D%3D.rmICbCu06yyR5XzPn%2FXK%2BB67o%2BR7gi4%2BTbsaBecgxVs4CBJAVlKrP0ho5A5F64nL)
配置可参考
"https://github.com/lincenying/mmf-blog-vite-vue3-ssr/blob/master/vite.config.pwa.ts" (https://link.segmentfault.com/?enc=bONl6ZJyx7exxgmHbFMGIA%3D%3D.CZUIY3nnISda0gOyvGbKFCF6D3Ah%2BEULEXao114bIwvP0%2F1zufwMMJklGpREt2Mi%2F2yDuHyA0jrAUBsE3JZ6MO2FiRSFMIxTI8I6hgKu9JQI9dZPqI4AMVRuoe4Ypo0p)
Electron方案:
这个相对麻烦些, 可参考
"https://www.electronjs.org/zh/docs/latest/" (https://link.segmentfault.com/?enc=%2BcoF6tRNayo35x8aFyojeA%3D%3D.cOGqx6imv2z1Hk8negRTsNwGt4oVfQQ%2Frp8KxrsLXjtbZedUunSHjRrIJnr63Iep)