2、配置打包时对资源进行复制,在 package.json 中修改build的配置 这里需要注意 electron-builder 中两个常用的配置选项:extraResources 拷贝资源到打包后文件的 Resources 目录中,extraFiles 拷贝资源到打包目录的根路径下,这里使用extraResources ,其中 from 表示需要打包的资源文件路径,to 值为 “../” 表示根路径。
将配置文件放在根目录的config文件夹 配置electron- builder文件,我这里是yml配置 ...productName: xxx asarUnpack: - resources/** extraResources: - ./config... 在extraResources属性添加文件夹名称 打包后路径为/resources/config/...可以打包后查看 获取路径 process.cwd() 此时获取是node服务的根路径,再拼接...
使用非asar方式,可以让我们的应用拥有更多的灵活性。下边我们介绍的方式,就是充分利用了electron-builder中两个常用的配置选项extraResources(拷贝资源到打包目录Resources中)、extraFiles(拷贝资源到打包目录的根路径), 详细文档 帮助我们轻松实现增量更新。 基于electron-builder的非asar打包配置文件 { "appId": "com.test...
复制 {"name":"my-electron","version":"0.1.0","author":"编程三昧","build":{// electron-builder配置"productName":"myFirstApp",//项目名 这也是生成的exe文件的前缀名"appId":"xxxxx","copyright":"xxxx",//版权信息"directories":{"output":"build"// 输出文件夹},"extraResources":[{// 需要...
使用非asar方式,可以让我们的应用拥有更多的灵活性。下边我们介绍的方式,就是充分利用了electron-builder中两个常用的配置选项extraResources(拷贝资源到打包目录Resources中)、extraFiles(拷贝资源到打包目录的根路径),详细文档帮助我们轻松实现增量更新。 基于electron-builder的非asar打包配置文件 ...
该工具为 Electron 打包工具库,点击打开electron-builder 官方文档。 终端执行下面命令安装 electron-builder: yarn add electron-builder --dev 7.2配置打包脚本命令及个性化配置项 package.json 配置打包脚本命令以及设置打包个性化配置项。 具体配置项作用请参考官网文档,下面有些配置也是 CV 大发过来的,没有具体深入研...
"build": {// electron-builder配置 "productName":"myFirstApp",//项目名 这也是生成的exe文件的前缀名 "appId":"xxxxx", "copyright":"xxxx",//版权信息 "directories": { "output":"build"// 输出文件夹 }, "extraResources": [{...
electron-builder 是一个专注于将 Electron 应用与前端项目整合的打包工具,它负责管理依赖、生成配置文件...
{"name":"my-electron","version":"0.1.0","author":"编程三昧","build":{// electron-builder配置"productName":"myFirstApp",//项目名 这也是生成的exe文件的前缀名"appId":"xxxxx","copyright":"xxxx",//版权信息"directories":{"output":"build"// 输出文件夹},"extraResources":[{// 需要读写的...
"pack": "electron-builder --dir ", "dist": "electron-builder --win --x64" } 1. 2. 3. 4. 5. 一般windows系统直接使用npm run dist就好啦。 可能出现的问题 1.主要问题在于extraResources的使用 官方文档的解释是: Aglob patternsrelative to the project directory, when specified, copy the file...