介绍
Electron是GitHub开发的一个开源框架。它允许使用Node.js和Chromium完成桌面GUI应用程序的开发。Electron现已被多个开源Web应用程序用于前端与后端的开发,著名项目包括GitHub的Atom和微软的Visual Studio Code。
示例
https://github.com/focusLogin/focuslogin_frontend
使用说明
设置cookie
const cookie = { url: 'http://www.github.com', name: 'dummy_name', value: 'dummy' }
session.defaultSession.cookies.set(cookie, (error) => {
if (error) console.error(error)
})
设置代理
session.setProxy({
// 代理配置
proxyRules: 'http://127.0.0.1:1080',
// 代理白名单,支持域名或者ip
proxyBypassRules: 'localhost'
}