...
大前端 electron

electron electron-builder windows安装包打包

使用electron builder打包windows安装包,需要配置package.json

首先安装 electron-builder

yarn add electron electron-builder --dev
// 或者
npm install electron electron-builder --save-dev

配置package.json

// package.json

"scripts": {
  "start": "electron .", // 启动应用的命令
  "pack": "electron-builder --dir", // 打包应用为目录
  "dist": "electron-builder" // 打包应用为可分发的安装文件
},
"build": {
    "appId": "com.your.app.id",
    "productName": "你的项目名称",
    "asar": true, //使用asar压缩
    "directories": {
        "output": "build" // 打包输出目录
    },
    "win": {
    "icon": "icon/icon.png", // 打包用的图标 256*256
        "requestedExecutionLevel": "highestAvailable", //获取windows管理员权限运行
        "target": "nsis" // Windows 打包为 NSIS 安装程序
    },
    "electronDownload": {
        "mirror": "https://npm.taobao.org/mirrors/electron/" //使用国内源下载
    },
    "nsis": {
        "oneClick": false,
        "perMachine": true,
        "allowElevation": true,
        "allowToChangeInstallationDirectory": true,
        "createDesktopShortcut": true,
        "createStartMenuShortcut": true
    }
}

使用 npm run distyarn dist 编译生成安装包

抖音直播自动点赞脚本,解放双手,从我做起 electron 阻止电脑休眠或者阻止显示器黑屏
biu biu biu
vscode编译arduino调试输出乱码解决方法。 esp8266 airkiss 配网 vue跨域api代理配置 hi3798mv100机顶盒刷完Ubuntu系统,驱动无线网卡教程。 cockpit图形化管理工具安装,给你的linux服务器安装一个用户界面