// 目标包类型 }, ], // 没有配置 nsis 的时候的安装包名,此配置项会被 nsis 覆盖 // artifactName: `${productName}.exe`, icon: "./public/images/xffz.ico", // 图标路径,安装包和免安装程序都会应用 }, linux: { target: ["deb"], artifactName: `${productName}.dmg`, icon: "./pub...
构建成功拖动安装之后,但是发现貌似icon配置项不管用。导致安装时app图标不可见, 那是因为BrowserWindow 对象的 icon 属性只对 windows/Linux 系统生效,查阅了一些,对于 Mac OS 需要通过 app.dock.setIcon 进行设置,但是貌似不管用,之后再通过查阅文档,发现这样可以解决,那就是 修改build配置项,将build配置项的icon路径...
步骤一:准备符合要求的图标文件。确保图标文件的尺寸和格式符合目标操作系统的要求(如Windows需要.ico格式,macOS需要.icns格式,Linux通常使用PNG格式)。 步骤二:在package.json文件的build字段中添加或修改icon属性,指定图标文件的路径。 步骤三:运行打包命令,如npm run build或yarn build,electron-builder将使用指定的图...
我是Electron的新手,我正在尝试出口一个我在游戏引擎中制作的游戏。我习惯于使用appImage,因为这个引擎没有原生的导出到Linux选项。我不知道我是否正确,我在某种程度上将责任归咎于与图标和/或"symlink“相关的东西,只是没有像它应该的那样工作。如果有人能帮我解决我的
如下图两个配置文件所示,window环境下完全没问题,icon图标可以正常显示而在linux配置那写了icon: "./public/images/macorlinux/xffz-512x512.png",因为官方说了要带尺寸,所以我觉得这样写是没问题的,但却困难重重 package.json { "name": "electron-vue", "version": "0.1.0", "private": true, "...
{"icon":"xxx/icon.ico"//图标路径,"target":[{"target":"nsis","arch":["x64"]}]},"dmg":{"contents":[{"x":0,"y":0,"path":"/Application"}]},"linux":{"icon":"xxx/icon.ico"},"mac":{"icon":"xxx/icon.ico"},"nsis":{"oneClick":false,// 一键安装"guid":"xxxx",//...
"linux": { // linux "icon": "build/icons" } 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. nsis配置 这个要详细的讲一下,这个nsis的配置指的是安装过程的配置,其实还是很重要的,如果不配置nsis那么应用程序就会自动的安装在C盘。没有用户选择的余地,这样肯定是不行的 ...
"linux": { // linux "icon": "build/icons" } nsis配置 这个要详细的讲一下,这个nsis的配置指的是安装过程的配置,其实还是很重要的,如果不配置nsis那么应用程序就会自动的安装在C盘。没有用户选择的余地,这样肯定是不行的 关于nsis的配置是在build中nsis这个选项中进行配置,下面是部分nsis配置 ...
5.添加项:用这个插件打包我在windows电脑上打包出了windows的包,没有成功打包出linux的包会报下面的错 cannot get, wait error=Get "https://service.electron.build/find-build-agent?no-cache=1fcmrcb": dial tcp 51.15.76.176:443: connectex: No connection could be made because the target machine activ...
如下图两个配置文件所示,window环境下完全没问题,icon图标可以正常显示而在linux配置那写了icon: "./public/images/macorlinux/xffz-512x512.png",因为官方说了要带尺寸,所以我觉得这样写是没问题的,但却困难重重 package.json { "name": "electron-vue", "version": "0.1.0", "private": true, "...