3. 使用 electron-builder 命令打包 EXE 文件 配置完成后,你可以通过运行以下命令来打包你的应用: bash npm run dist 这个命令会触发 electron-builder 进行完整的打包流程,包括构建、打包和签名(如果需要的话)。打包完成后,你会在指定的输出目录(如上面的配置中的 electron-dist)中找到生成的 EXE 文件。 4. ...
注意electron_mirror 的路径不是这个 https://registry.npmmirror.com/mirrors/electron/ ,这里卡了蛮久, 网上两种路径都有人写 2:下载 第三方插件到 指定位置:执行 npm run electron:build 打包, 根据命令行的错误提示的去下载要下载的包,下载到下文指定路径下 首次使用electron-builder打包时,会到github上去下载...
"node_modules"文件夹是空的,因为我是全局安装的electron,"dist"文件夹中包含一个名为"win-unpacked"的文件夹和一个与package.json文件中name属性相同名称的exe文件,这个文件即是最后打包生成的项目安装文件,"win-unpacked"文件夹打开后可看到一堆零散文件,但其中也包含exe的可执行文件,这是未打包的项目目录。
electron-builder 是将 Electron 工程打包成相应平台的软件的工具,我的工程是使用electron-vite构建的,其默认集成了 electron-builder ,下文也是基于electron-vite生成的工程进行讲解。 下文是基于 Window 平台讲解,所以安装包我也会说成 exe 文件 配置 electron-builder 有两种配置方式 在package.json 配置 使用electron-...
执行命令npm run packager,运行成功后就会在项目根目录中看到dist文件夹,运行exe文件就可以看到构建后的项目了。 生成一个可执行文件不用安装的文件,点击可以直接运行 (4.3) electron-builder 全局安装electron-builder-安装electron-builder打包成安装包 全局安装或者项目开发环境安装 ...
通过electron-builder的nsis直接打包成exe,配置如下 "win":{// 更改build下选项"icon":"build/icons/aims.ico","target":[{"target":"nsis"// 我们要的目标安装包}]}, 其他平台配置 "dmg":{// macOSdmg"contents":[...]},"mac":{// mac"icon":"build/icons/icon.icns"},"linux":{// linux"...
通过electron-builder的nsis直接打包成exe,配置如下 "win": { // 更改build下选项 "icon": "build/icons/aims.ico", "target": [ { "target": "nsis" // 我们要的目标安装包 } ] }, 其他平台配置 "dmg": { // macOSdmg "contents": [ ...
通过electron-builder的nsis直接打包成exe,配置如下 "win": { // 更改build下选项 "icon": "build/icons/aims.ico", "target": [ { "target": "nsis" // 我们要的目标安装包 } ] }, 其他平台配置 "dmg": { // macOSdmg "contents": [ ... ] }, "mac": { // mac "icon": "build/icons...
在package.json文件中scripts添加"build": "electron-builder -w --ia32" 执行npm run build,会生成一个dist文件夹,里面会有.exe文件 你瞧,就是这么简单,就是这么easy,当初弄了好几天,emmm... 附package.json代码 {"name":"ele-platform","version":"1.0.0","description":"","main":"main.js","scr...
1. 打包成文件夹及绿色免安装: electron-builder --dir(依赖winCodeSign) 2.打包成exe的安装包 electron-builder (依赖winCodeSign和nsis) electron-builder有一些依赖包如 【winCodeSign】、【nsis】;在科学上网的情况下,直接执行命令就会自动处理相关依赖,但天朝基本不科学上网,所以会出现包安装超时等的一些情况,这...