electron + selenium报错: Server terminated early with status 1

解决办法:

这种错误一般是浏览器创建的某方法致命错误导致的,查看一下实例化driver的地方有哪些配置,着重看日志、用执行信息存储一类的配置,我的问题是日志文件夹改过了但没有创建

复制代码
// 浏览器参数设置
const customArguments = [
    '--disable-web-security',
    '--ignore-certificate-error',
    '--test-type',
    '--user-data-dir=./user-data/' // 这块改过了没有创建对应的文件
    '--remote-debugging-port=' + urlParse['port'],
    '--no-sandbox',
    '--disable-dev-shm-usage',
    '--disable-extensions',
    '--headless'
]

在项目下创建user-data文件夹即可。

相关推荐
华仔啊2 小时前
JavaScript 如何准确判断数据类型?5 种方法深度对比
前端·javascript
程序员小寒2 小时前
从一道前端面试题,谈 JS 对象存储特点和运算符执行顺序
开发语言·前端·javascript·面试
爱健身的小刘同学3 小时前
Vue 3 + Leaflet 地图可视化
前端·javascript·vue.js
神秘的猪头3 小时前
Ajax 数据请求:从零开始掌握异步通信
前端·javascript
黛色正浓3 小时前
leetCode-热题100-贪心合集(JavaScript)
javascript·算法·leetcode
musashi4 小时前
用 Electron 写了一个 macOS 版本的 wallpaper(附源码、下载地址)
前端·vue.js·electron
拾荒的小海螺4 小时前
开源项目:Three.js 构建 3D 世界的工具库
javascript·3d·开源
还债大湿兄4 小时前
huggingface.co 下载有些要给权限的模型 小记录
开发语言·前端·javascript
叶落无痕524 小时前
Electron应用自动化测试实例
前端·javascript·功能测试·测试工具·electron·单元测试
卡布叻_星星4 小时前
Vue3+Vite+Electron实现开发桌面应用
electron