linux下electron任务栏图标处理
1.现象:在本地虚拟机中打包后,通过./electron --no-sandbox 运行,在任务栏中图标显示为小齿轮的状态
2.原因
:打包后图标路径变了,导致electron无法找到正确的路径,此时对症下药,把图标所在文件夹在打包时复制到指定路径下,使用图标的地方也指向该位置
a:复制图标文件到指定路径下:在vue.config.js文件下配置builderOptions:{extraResources:[]}属性
这样配置后我们就能在打包后文件中resources/build下找到图标文件夹
b:图片引用路径配置:入口文件background.js下new BrowserWindow下的icon属性
图标是通过package.json文件script下配置的
"electron:generate-icons": "electron-icon-builder --input=./public/logo_client.png --output=build --flatten",
终端运行 npm run electron:generate-icons 生成build文件夹
备注:通过命令行启动是最好直接cd到打包的UI文件下运行,直接/路径图标也是会找不见的
linux下electron任务栏图标处理相关推荐
- linux spyder 目录,linux下创建spyder桌面图标的方法
linux下创建spyder桌面图标的方法 发布时间:2020-07-20 11:08:41 来源:亿速云 阅读:96 作者:清晨 小编给大家分享一下linux下创建spyder桌面图标的方法,希望大 ...
- qt linux系统隐藏任务栏图标
使用 Qt::Tool, Qt::WindowStaysOnTopHint ,Qt::X11BypassWindowManagerHint三个任意一个都可以隐藏任务栏图标,但不同系统可能对应不同的设置 ...
- linux下的文件夹图标右下脚有个锁怎么解决?
今天在windous往linux中共享文件时候,在linux中发现文件右下角带了个锁.刚刚开始以为是加密,后来发现是没有权限访问,虽然百度了下,大家只提示了有一条指令,但还是没有成功,后来总结一下: ...
- linux下electron打包下载资源路径问题
Electron-builder打包安装程序遇到的问题解决方案_weixin_30780221的博客-CSDN博客
- 非WS_EX_TOOLWINDOW样式下隐藏任务栏图标的方法
代码: HRESULT hr;ITaskbarList* pTaskbarList;hr = CoCreateInstance(CLSID_TaskbarList,NULL, CLSCTX_INPRO ...
- win10隐藏linux,Win10如何隐藏Windows Defender任务栏图标
导读 Windows 10 至发布以来就内置集成了 Windows Defender 安全防护应用,但有许多用户平常压根儿就没注意到它的存在.微软为了使安全防护功能更加明显,Windows 10 周年 ...
- Linux 创建桌面应用程序图标 (Ubuntu 18.04 16.04、Linux Mint、Deepin、等均适用 )
Linux 下的程序启动图标基本都存放在 "/usr/share/applications" 目录下,并且以 ".desktop 结尾",其实自己使用文本编辑器 ...
- 【转】Linux下软件安装的几种方式
转自Linux下软件安装的几种方式 Linux 系统的/usr目录 Linux 软件安装到哪里合适,目录详解 Linux 的软件安装目录是也是有讲究的,理解这一点,在对系统管理是有益的 /usr:系统 ...
- Linux下安装软件的几种方法
来源: http://blog.csdn.net/shun01/article/details/22041339 怎么安装应用软件? 我的软件安装在什么地方? 如何删除不要的应用软件? -- 下面,我 ...
最新文章
- 如何在 Linux下进行文件切割操作?
- SCI写作常用句式总结,帮你迅速提升paper档次
- Java中实现cd命令:运行中更改当前工作目录
- 程序设计语言常见面试题
- 工作中技术学习总结-初版
- eureka对比Zookeeper:
- LeetCode 55. 跳跃游戏(贪心)
- 百度之星 1004 Labyrinth
- 【PAT乙】1044 火星数字 (20分)
- 关于ASp.NEt方面的好书,不得不看啊!!!
- AMS1117降压电路
- 查询中国天气网api需要用到的城市代码
- Vehicle veh1 = new Vehicle(); 如何理解这个语句
- 电脑上编辑文件打字时页面乱跳解决方法
- AI、量子计算引爆硬科技创新,雷鸣、王海峰、施尧耘等北大120周年论道信科最前沿...
- 图像形态学(腐蚀、膨胀、开运算、闭运算、梯度、顶帽、黑帽)
- 有效的预防电脑辐射的方法
- 7-1 计算π的值 (10分) java
- Taro-RN使用 react-native-wechat-lib 集成微信支付-IOS(从微信注册应用到应用接入微信支付)全*
- python中getattr()和setattr()的使用