module.exports ={//判断开发模式还是生产模式publicPath: process.env.NODE_ENV === 'production' ? './' : '/',//插件配置pluginOptions: {//electronBuilder配置electronBuilder: { builderOptions: {'productName': 'all electron',//生成exe的名字(允许为汉字)"appId": "com.easyfull.www",//包名"co...
接下来是electron主进程脚本的node版本显示(main.js): 接下来是分别运行npm run show-local-node-version和npm run start: 可以看到输出确实和我们的理解是一致的,版本为11.2.0的electron内部的node版本呢是12,而我们本地机器上的node是14。这也侧面说明了为什么一般的electron应用程序会很大,因为一份electron应用程序...
接下来是electron主进程脚本的node版本显示(main.js): 接下来是分别运行npm run show-local-node-version和npm run start: 可以看到输出确实和我们的理解是一致的,版本为11.2.0的electron内部的node版本呢是12,而我们本地机器上的node是14。这也侧面说明了为什么一般的electron应用程序会很大,因为一份electron应用程序...
一、启动基础electron项目 可以看我上一篇关于electron基本操作,搭建一个简易的index.htm作为app的页面,去尝试构架自己的第一款 二、检查是否安装了node 输入node -v和npm -v查看node和npm是否安装好,可以通过nvm统一管理node版本环境,具体的操作可以看我关于nodejs环境配置的一篇博客,mac和win通用 我这边的nodejs版本...
这次我先记录下最近用的这个electron-builder的auto update。由于是开源项目,项目中我用的是github releases发布版本的,所以当时选择方案时候尽可能原生支持github。此文中也会介绍怎么使用自定义服务器进行更新。 二. 环境 Node: 16.13.0 electron: 13.0
2、另外报错fs/promise不存在;原因是node版本比较低;我原来使用12版本的node;后来换成了现在的16.12.0;最后成功打包; 下面说一下打包步骤: 安装electron-builder npm install electron-builder --save-dev package.json 配置一下打包命令: {"name": "electronTest","version": "1.0.0","description": "","ma...
electron-builder node-gyp-rebuild 重建自己的本机代码 electron-builder create-self-signed-cert 为Windows应用程序创建自签名代码签名证书 electron-builder start 使用electronic-webpack在开发模式下运行应用程序(须臾要electron-webpack模块支持) 复制代码
开发模式可能启动不了,其原因或许是my-electron、node_modules下的 electron 未执行安装,缺少 Electron 源。 想要解决,只需执行以下指令: node ./node_modules/electron/cli.js 等待electron 镜像拉取完成后,即可正常进入开始模式。 总结 以上就...
开发模式可能启动不了,其原因或许是my-electron、node_modules下的 electron 未执行安装,缺少 Electron 源。 想要解决,只需执行以下指令: node ./node_modules/electron/cli.js 等待electron 镜像拉取完成后,即可正常进入开始模式。 总结 以上就是在不联网的情况下使用 electron-builder 打包全平台桌面应用的记录。
**/*.node"]}],"dmg":{"title":"xxx","icon":"title.icns","window":{"x":400,"y":400}},"mac":{"title":"xxx","target":"dmg","background":"title.png","icon":"title.icns","fileAssociations":{"name":"Applications","icon":"title.icns"},"icon-size":128},"nsis":{"...