3 ms·
It looks like zipapps built with “shiv” need to extract the contents of the zip file to disk before they can run? Does it delete the extracted files on exit? I
by pansa2 6y ago
It looks like zipapps built with “shiv” need to extract the contents of the zip file to disk before they can run? Does it delete the extracted files on exit?
If so, the extraction is going to make startup very slow. If not, that’s just messy. Either way, it’s not ideal.
- BiteCode_dev 6y agoIt's doing the work only once. Yes, it's not ideal. But it beats shipping your entire dev env to the server. I find it a good compromise. The extraction is done is $HOME/.shiv/{zipappname}_{zipapphash} so it's not a horrible mess. But if your project is big, you do have to clean up the old install because it can eat a significant amount of space. For you regular cmd tool though, it's a blip.