Chrome 使用 --asar 提取电子包时驱动程序不工作

Chrome driver not working when extracting electron package using --asar

我正在使用 electron 使用 visual studio 代码编写桌面应用程序,我的应用程序中包含 chromedriver

当我使用以下命令electron-packager .提取电子包时,输出的是未压缩的文件,在这种情况下chromedriver正常工作

但是当使用以下命令 electron-packager . --asar 时,输出是一个压缩包,在这种情况下 chromdriver 没有按预期工作,我收到以下错误当 运行 我的申请

对于 运行 个压缩包,代码无法找到 chromedriver.exe 文件

为了解决这个问题,我将chromedriver.exe文件添加到一个文件夹,并在代码中指向它的路径在运行压缩包的情况下,代码无法找到chromedriver.exe 文件

Chromedriver.js code