在 ASAR 压缩文件内执行是怎么执行的,一个压缩文件内的代码文件也能执行吗?

我在读使用-asar-包时候,

打包后的应用运行在一个虚拟文件系统并且大多数API都可以正常执行, 但有些时候你可能在某种情况下需要在 ASAR 压缩文件内执行。

请问下:
1.运行时候是创建一个虚拟文件系统,并且将ASAR中的文件复制出来执行吗?
2.什么是虚拟文件系统?
3.在 ASAR 压缩文件内执行是怎么执行的,一个压缩文件内的代码文件也能执行吗?
4.哪些场景下需要在压缩文件内执行?

阅读 1.3k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题