如何在 Linux 中的 Electron AppImage 中检测我是否 运行?
How to detect if I run in an Electron AppImage in Linux?
我正在构建一个电子应用程序,我需要根据该应用程序是否为 AppImage 做出决定。图像本身安装在一个目录中,因此 sys.argv 没有任何帮助。有什么想法吗?
如果应用是 AppImage,process.env.APPIMAGE
包含 .AppImage 文件的路径,否则它是未定义的。
process.env
的其他一些属性可能会有所帮助,例如 APPDIR
包含实际映像挂载的临时目录的路径。
我正在构建一个电子应用程序,我需要根据该应用程序是否为 AppImage 做出决定。图像本身安装在一个目录中,因此 sys.argv 没有任何帮助。有什么想法吗?
如果应用是 AppImage,process.env.APPIMAGE
包含 .AppImage 文件的路径,否则它是未定义的。
process.env
的其他一些属性可能会有所帮助,例如 APPDIR
包含实际映像挂载的临时目录的路径。