首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
electron相关
锦瑟年华
创建于2022-10-25
订阅专栏
electron相关问题总结
等 2 人订阅
共17篇文章
创建于2022-10-25
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
全屏展示下electron主进程和渲染进程不通信,同时又想通过自定义方法关闭主进程的解决方案
>描述:因项目中引入了第三方的一些包,同时不想让渲染进程去干涉主进程的动作,可以通过在预加载文件中添加自定义标签的方式解决,主要适用于全屏操作时没办法关闭应用。 ``` // 所有Node.js AP
使用vue-electron打包客户端修改默认安装路径
>使用vue-electron进行客户端打包时需要修改默认安装路径。 >1、新建installer.nsh文件,内容如下: #针对windows进行配置 !macro preInit SetRegVi
electron添加windows托盘图标和菜单
import { app, BrowserWindow, Menu, Tray } from 'electron' const path = require('path'); //托盘对象 var a
更新Node版本后本地vue-electron项目运行起来报错
>问题描述:前段时间,因实际需求更新了本地的Node.js版本,后来发现项目运行起来报错,报错信息如下:  config.js内容 pubversion.json内容(与打包好的文件放在同一目录下)
vue-electron打包配置文件说明
{ "name": "demo", "version": "0.0.2", "author": "四月 <507811581@qq.com>", "build": { // electron-buil
使用electron-builder打包的软件卸载不干净的问题
在package.json文件中“nsis”配置项内添加如下配置,如不存在则增加此项。。。。。。。。。
electron主进程与渲染进程进行通信
主进程发送消息(main=>index.js) 渲染进程接收消息(home.vue) 渲染进程发送消息(about.vue) 主进程接收消息(main=>index.js)
electron配置允许跨域(前端解决方案)
electron版本:10.1.1。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
使用electron-vue无法安装vue-cli的解决方案
>electron-vue官方文档提供的模板需要安装vue-cli脚手架,但是vue-cli更新了之后想要使用正常的vue-cli必须要卸载原来的脚手架,即vue-cli。 >解决方案:全局卸载vue
electron-vue升级electron版本为12x版本后报错Uncaught ReferenceError: require is not defined
>electron-vue升级为12x版本后代码报错: Uncaught ReferenceError: require is not defined at (index):1 Uncaught Re
electron-vue配置文件mian=>index.js
>环境:windowsx64,node 14x版本electron 12x版本。 import { app, BrowserWindow, Tray, Menu } from 'electron' /
安装electron12x版本报错 electron@12.0.4 postinstall: `node install.js`
安装electron12x版本报错 electron@12.0.4 postinstall: `node install.js`
Mac安装electron报错install electron with Error: EACCES: permission denied, mkdir '/.
1、切换到root用户 2、使用 --unsafe-perm=true --allow-root命令
electron 打包build报错(无法安装部分包)的解决方案
安装完成后移动后放到~/Library/Caches/electron/... 下即可 说明:其他包如果安装失败,也可按此方法进行。
electron打包(build)报错Can't locate Mac/Finder/DSStore.pm in @INC (you may need to i
Can't locate Mac/Finder/DSStore.pm in @INC (you may need to install the Mac::Finder::DSStore module)