使用--asar

时间:2018-11-09 09:34:26

标签: javascript selenium electron selenium-chromedriver electron-packager

我正在使用电子工具使用Visual Studio代码编写桌面应用程序,并且我的应用程序中包含了 chromedriver

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

但是当使用以下命令electron-packager . --asar时,输出为压缩包,在这种情况下, chromdriver 无法按预期工作,并且在运行应用程序时出现以下错误< / p>

Error screenshot

1 个答案:

答案 0 :(得分:0)

如果运行压缩程序包,代码将无法找到chromedriver.exe文件

为解决此问题,我在文件夹中添加了chromedriver.exe文件,并在代码中指向其路径。如果运行压缩包,代码将无法找到chromedriver.exe文件

Chromedriver.js code