当前位置: 首页 > wzjs >正文

网站建设职位关键词搜索排名公司

网站建设职位,关键词搜索排名公司,python做网站稳定吗,swipe类网站Electron打包图标不显示解决方案 1. 现象 ​ 最近做了一个vue3electron-vueelementplus的小软件,最终打包生成exe应用程序,应用程序的logo和启动logo状态栏logo、安装logo全部正常,本地yarn run serve ,左上角logo也正常&#x…

Electron打包图标不显示解决方案

1. 现象

​ 最近做了一个vue3+electron-vue+elementplus的小软件,最终打包生成exe应用程序,应用程序的logo和启动logo状态栏logo、安装logo全部正常,本地yarn run serve ,左上角logo也正常,但是一打包。坐上logo就不显示了。如果去掉图标配置,electron使用默认logo,就可以正常显示。踩坑良久,搜了许许多多解决方案,终于解决了这一问题。

2. 说明

electron必须使用256*256的图片,所以需要提前准备这样大小的图片。我们需要先准备一张256 * 256的png格式的图片。如果需要ico可以用这个网站生成256 * 256 的ico图片。

http://ico.116wz.com/

3. 操作步骤

  1. 把我们准备的png图片放到静态资源包中,先使用256 * 256的png图片进行yarn run build打包
  2. 打包成功后,在打包文件夹中找到.icon-ico文件夹。里边又electron生成一个256 * 256的ico文件。文件名字为icon.ico
  3. 把icon.ico复制到根目录,修改icon路径为icon.ico
  4. 重新打包。如果打包异常就执行delcatch脚本
    (清理window对electron的缓存)清理t完之后,就能成功打包拉

4. 代码

builderOptions: {productName: "zeus",mac: {// icon: "./public/login2.ico", //图标路径},win: {//这里先用png,后用electron打包生成的icon.icoicon: "./public/logo.png", //图标路径,target: [{target: 'nsis', // 利用nsis制作安装程序'arch': ['x64', // 64位'ia32']}]},nsis: {oneClick: false, // 一键安装perMachine: true, // 是否开启安装时权限限制(此电脑或当前用户)allowElevation: true, // 允许请求提升。 如果为false,则用户必须使用提升的权限重新启动安装程序。allowToChangeInstallationDirectory: true, // 允许修改安装目录installerIcon: "./public/win.ico", // 安装图标uninstallerIcon: "./public/win.ico", //卸载图标installerHeaderIcon: "./public/win.ico", // 安装时头部图标createDesktopShortcut: true, // 创建桌面图标createStartMenuShortcut: true, // 创建开始菜单图标shortcutName: "zeus", // 图标名称}}

5. delcatch脚本

清除windows对electron的缓存。

  1. 新建delecatch.bat文件
  2. 复制脚本内容到文件中去
  3. 以管理员身份执行脚本
  4. 再次打包electron
rem 关闭Windows外壳程序explorertaskkill /f /im explorer.exerem 清理系统图标缓存数据库attrib -h -s -r "%userprofile%\AppData\Local\IconCache.db"del /f "%userprofile%\AppData\Local\IconCache.db"attrib /s /d -h -s -r "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\*"del /f "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_32.db"
del /f "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_96.db"
del /f "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_102.db"
del /f "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_256.db"
del /f "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_1024.db"
del /f "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_idx.db"
del /f "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_sr.db"rem 清理 系统托盘记忆的图标echo y|reg delete "HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify" /v IconStreams
echo y|reg delete "HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify" /v PastIconsStreamrem 重启Windows外壳程序explorerstart explorer
http://www.dtcms.com/wzjs/207412.html

相关文章:

  • 烟台市住房和城乡建设局网站最近的新闻事件
  • 晋城做网站公司嘉兴百度快照优化排名
  • 汕头网站外包免费的黄冈网站代码
  • 哈尔滨模板网站建设搜索最全的搜索引擎
  • 门户网站建设工作制度建立情况品牌策划案例
  • 做网站刷东西中国网站排名100
  • 网络教学平台网址网站优化策划书
  • 专门做创意桌椅的网站希爱力双效片
  • 做网站维护的是什么人如何推广自己产品
  • 自己怎么建购物网站友情链接qq群
  • 做外贸网站流程图域名注册优惠
  • 个人的小说网站如何做如何在百度上做推广
  • dns劫持网站怎么做永久免费的网站服务器有哪些软件
  • 成都市建设质监站网站seo顾问是干什么
  • 百度对新网站排名问题百度网页版浏览器
  • 河南新乡市建设银行网站无代码系统搭建平台
  • 深圳建模板网站搜索引擎推广方案案例
  • 本科生网站建设毕业论文网址大全百度
  • 肇庆网站制作案例齐三seo顾问
  • 做网站编辑累吗baidu百度首页
  • 国外网站备案流程游戏推广代理平台
  • 怎么做网站排名会更好百度推广竞价开户
  • 通化网站建设公司seo短视频网页入口引流下载
  • 北京加盟网站建设八种营销模式
  • 53网站客服系统哪个好如何优化培训体系
  • 物流营销型网站案例分析2022年今天新闻联播
  • 免费企业网站源代码社群运营
  • 无锡制作网站公司哪家好web3域名注册
  • 招生平台网站开发最近国际新闻大事
  • 兰州百度网站建设如何制作网页教程