如何将eletron项目打包成一个免安装独立的exe文件

发布于 2022-09-11 23:18:48 字数 88 浏览 20 评论 0

我需要将electon项目打包成一个免安装的exe程序,拷贝给别人用,求教如何才能实现?查看网上教程,多是打包成安装包,或者是一个文件夹(免安装,但是东西太多)。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

青春如此纠结 2022-09-18 23:18:48

自问自答下:
在项目根目录的package.json文件里添加

  "build":{
    "appId": "helloworld",
    "win":{
      "target": ["portable"]           
    }
  }

参考https://www.electron.build/co...
里面写到:

The top-level win key contains set of options instructing electron-builder on how it should build Windows targets. These options applicable for any Windows target.

  • target = nsis String | TargetConfiguration - The target package type: list of nsis, nsis-web (Web installer), portable (portable app without installation), appx, msi, squirrel, 7z, zip, tar.xz, tar.lz, tar.gz, tar.bz2, dir. AppX package can be built only on Windows 10.
音盲 2022-09-18 23:18:48

怎么解决的啊 , 我加了这个还是打成多个文件

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文