3、所有路径均是相对与项目的根路径。 4、icon.ico图标可通过这篇文章的electron-icon-builder生成 项目源码 为了避免自己踩坑,也为了方便后来者,这里我将vue使用electron-builder打包后的模板项目源码放这儿了。
首先,准备一张1024*1024的png图片,将图片放在项目文件夹中,我们这里选择放在tasky/public文件夹中。 安装electron-icon-builder: npm i electron-icon-builder --D 在package.json的scripts添加指令: "build-icon": "electron-icon-builder --input=./public/icon.png --output=build --flatten" 运行npm run bu...
github:https://github.com/safu9/electron-icon-builder 安装 npm install -g electron-icon-builder 命令 electron-icon-builder --input=./build/icon.png --output=./build/icon --flatten --input 为输入文件夹 --output 为输入文件夹 还可以在项目中安装使用...
icon: "public/favicon.ico",//窗体图标路径 show: false,//窗口是否在创建时显示 webPreferences: { // Use pluginOptions.nodeIntegration, leave this alone process.env.ELECTRON_NODE_INTEGRATION // See nklayman.github.io/vue-cli-plugin-electron-builder/guide/security.html#node-integration for more in...
electron-icon-builder --input=/absolute/path/file.png --output=./relative/path/to/folder Local usage Install locally npm install --save-dev electron-icon-builder To use ./node_modules/.bin/electron-icon-builder --input=/absolute/path/file.png --output=./relative/path/to/folder ...
electron-icon-builder --input=/absolute/path/file.png --output=./relative/path/to/folder Local usage Install locally npm install --save-dev electron-icon-builder To use ./node_modules/.bin/electron-icon-builder --input=/absolute/path/file.png --output=./relative/path/to/folder ...
electron-icon-builder --input=/absolute/path/file.png --output=./relative/path/to/folder Local usage Install locally npm install --save-dev electron-icon-builder To use Arguments --output, -o = [String] Folder to create files --input, -i = [String] Path to PNG file --flatten, -f ...
"icon": "build/icons/food.png", // 安装包图标,必须为 256 * 256 像素图片 "target": [ "target": "nsis", "arch": [ // 这个意思是打出来32 bit + 64 bit的包,但是要注意:这样打包出来的安装包体积比较大,所以建议直接打32的安装包,默认64位。
"icon":"xxx/icon.ico" }, "nsis": { "oneClick":false,// 一键安装 "guid":"xxxx",//注册表名字,不推荐修改 "perMachine":true,// 是否开启安装时权限限制(此电脑或当前用户) "allowElevation":true,// 允许请求提升。如果为false...
使用electron-icon-builder, 生成符合Electron的图标 ① 安装 代码语言:javascript 复制 npm install--save-dev electron-icon-builder ②package.json中配置生成命令 代码语言:javascript 复制 "electron:generate-icons":"electron-icon-builder --input=./public/icon.png --output=build --flatten" ...