为什么使用 Electron 创建的应用程序在首次启动时会出现明显的延迟,需要 5 到 10 秒才能启动,但在后续运行中启动很快?如果重新启动 Windows,这种延迟会再次发生,每次第一次启动都会花费更长的时间。即使 Electron 自己的“快速启动”应用程序在构建后也会以这种方式运行,但同样使用 Electron 构建的 VS Code 则没有这种延迟。这是什么原因呢? 我还用空应用程序和没有任何脚本的 html 文件进行了测试
在检查 VS Code 应用程序并进行各种测试后,结论是,如果应用程序安装在 USER/AppData/Local/Programs/ 目录中,它会以最佳速度运行,尤其是在重新启动 Windows 后。