使用Electron 打包 exe程序 最快捷的打包方式是使用Electron Forge。 文档地址 https://www.electronjs.org/zh/docs/latest/tutorial/quick-start 1.将 Electron Forge 添加到您应用的开发依赖中,并使用其"import"命令设置 Forge 的脚手架: npm install --save-dev @electron-forge/cli npx electron-forge import ...
再次运行npm run start 正常显示如下 执行npm run package和npm run make进行项目打包 这里的原因是package.json没有配置author和description "author": "nie-ch", "description": "云风笔记桌面端", 再次执行npm run make,生成out/make文件夹,里面存在安装包exe文件...
在Squirrel程序在 安装、更新、卸载等阶段,会通过调起主程序的方式通知到主程序,我们要把这些启动方式和用户主动打开的方式区别开来。 另外:如果你想在安装程序的时候可以选择安装位置和显示安装进度,可以选择另一个Electron的打包工具electron-builder。 参考 Squirrel.Windows electron-windows-installer electron-squirrel-...
一旦配置完成,你可以使用以下命令来打包你的应用: bash npm run make 这个命令会根据package.json中的配置生成相应的安装包。 5. 测试打包后的应用程序 打包完成后,你可以在out目录中找到生成的安装包。你可以根据操作系统的不同,安装并测试你的应用程序。 例如,在Windows上,你可以双击生成的.exe文件来安装和运行...
mac用electron-forge打包exe包 首先package.json,scripts里面要新增 --arch x64代表64位, --platform win32 代表windows包 "package2": "electron-forge package --arch x64 --platform win32", "make2": "electron-forge make --arch x64 --platform win32",...
使用npm run electron:build进行打包,将第一次打包的文件作为初始版本进行安装; 7、修改代码,然后package.json中修改版本号(重要,更新就是根据版本来判断程序是否有更新),如下: 8、再次打包,将打包文件夹中的新版本的.exe文件和latest.yml文件拷贝到文件服务器上面,我这里是拷贝到node.js搭建的一个简单的文件服务器...
@felixrieseberg/electron-forge-maker-nsisfor exe // forge.config.tsmakers:[{name:'@felixrieseberg/electron-forge-maker-nsis',config:{// codesigning: {// certificateFile?: string;// certificatePassword?: string;// },updater:{}} // package.json"build":{"appId":"com.xxx.xxx","productName...
安装完成后,手动把c:/electron下文件拷到node_modules/electron/dist目录 在node_modules/electron 下新建path.txt文件,内容为:electron.exe 使用electron-forge打包时也会去互联网下载对应的electron压缩包,在forge.config.ts中配置 electronZipDir(各平台版本压缩包目录,非解压目录) ...
dmg 、pkg 目标文件只能在 macOS 上打包 mac 打包参数详细说明>exe 文件安装时启动多次问题 4. Publishers 发布方式,publisher 将 make 命令打包的产物发送到你的软件分发服务器(或者 S3 bucket)上,供用户下载新的安装包。 支持的 publisher 有Bitbucket、Electron Release Server、GitHub(代码开源才行)、Nucleus、S3...
执行打包: # 打包应用 npm run make 打包后的输出目录: out/├── make/│ └── squirrel.windows/│ └── x64/│ ├── my_electron_app-1.0.0Setup.exe │ └── ... └── my-electron-app-win32-x64/└── my-electron-app.exe ...