官方打包教程:
https://www.electronjs.org/zh/docs/latest/tutorial/quick-start#%E6%89%93%E5%8C%85%E5%B9%B6%E5%88%86%E5%8F%91%E6%82%A8%E7%9A%84%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F

推荐使用yarn来管理ElectronJs项目依赖

目录

  • 问题1:缺少rpmbuild
    • > 情景
    • > 错误内容
    • > 解决方式
  • 问题2:electron依赖安装失败
    • > 情景
    • > 错误内容
    • > 解决方式

问题1:缺少rpmbuild

> 情景

yarn run make

> 错误内容

Error: Cannot make for rpm, the following external binaries need to be installed: rpmbuild

> 解决方式

Debian、Ubuntu等发行版

sudo apt-get install rpm

问题2:electron依赖安装失败

> 情景

yarn add --dev electron

> 错误内容

error An unexpected error occurred: “https://registry.yarnpkg.com/electron: getaddrinfo EAI_AGAIN registry.yarnpkg.com”.

> 解决方式

yarn config set "strict-ssl" false -g

【ElectronJs】基于Electron Forge打包的一些问题汇总相关推荐

  1. electron forge

    序 electron forge是electron官方推荐的打包.分发工具,怎么说呢,可以参考的资料少之又少,不过话又说回来,其他的打包工具可以参考的内容也并不见得就很多. 在正式切入主题以前,先谈谈 ...

  2. electron打包在linux环境运行,通过Electron基于网页版打包Linux端飞书(Electron-Lark)...

    在Linux系统下使用飞书,可使用下面提供的通过Electron基于网页版打包的Linux端飞书(Electron-Lark),提供deb和tar.xz包下载,支持Deepin.Ubuntu等版本. ...

  3. electron项目打包成dmg

    1.通过脚手架搭建的项目 官方文档有很详细的教程: electron-forge https://github.com/electron-userland/electron-forge 我采用的如下命 ...

  4. 基于electron的音视频播放器

    基于electron的音视频播放器 前言 选择做一个音视频播放器桌面应用程序原因 技术的选型 已经实现了的功能 音视频播放实现 右键菜单实现 总结 效果图 安装包下载: 最后如果大家觉得我这个音视频播 ...

  5. 使用Squirrel创建基于Electron开发的Windows 应用安装包

    我们把自己开发的Electron应用发布之前,需要把app打包成简单的安装包,这样app更容易被获取,以此来发布我们的应用.我们可以参考Wix或其他的安装程序,但是对于Electron应用更好的打包程 ...

  6. Sugar-Electron 基于Electron的轻量级开发框架

    Sugar-Electron 基于Electron的轻量级开发框架 前言 关于应用稳定性 关于开发效率低 特性 设计原则 安装 脚手架 核心功能 基础进程类--BaseWindow 举个例子 服务进程 ...

  7. Beaker:一个基于Electron的点对点Web浏览器

    Beaker是一个基于Electron.Chromium和Node.js的实验性.点对点Web浏览器.Beaker包含新的基于Dat的API,用于构建无主机应用程序,同时又保持与传统Web的兼容性. ...

  8. Today:基于 Electron 和 Vue.js 的 GTD 应用

    这是我的一个 side project.今天发布了第一个预览版本 v0.0.2,欢迎访问 GitHub 上面的 Repo 获取试用下载(目前仅为 Mac 用户提供 build),并提供你们的宝贵意见和 ...

  9. electron builder 打包错误 cannot unpack electron zip file 解决方案

    electron builder 打包错误 cannot unpack electron zip file 解决方案 参考文章: (1)electron builder 打包错误 cannot unp ...

  10. Grunt-Kmc基于KISSY项目打包

    Grunt-Kmc基于KISSY项目打包 1. Grunt-Kmc 是基于nodejs开发的,所以未安装nodeJS,先需要安装nodejs.安装步骤如下:        1. 下载安装文件,下载地址 ...

最新文章

  1. Linux 引导过程内幕
  2. R12客户表结构分析
  3. C++ 二进制转十进制
  4. 实现基于虚拟用户的邮件系统架构
  5. IDEA 底部工具栏没有 Version Control 解决办法
  6. 华为抓取错误日志在哪里_抓取网址进行分析爬虫工具Screaming Frog SEO Spider for Mac...
  7. 详解使用SSH远程连接Ubuntu服务器系统
  8. 写给准备找工作的同学们(阿里巴巴面试流程)
  9. BZOJ4200: [Noi2015]小园丁与老司机
  10. 电影级视频剪辑PR调色/FCP调色/达芬奇调色预设LUTs
  11. 华为服务器SNMP协议怎么修改,华为S5700交换机开启SNMP协议
  12. ElasticSearch 从5.6.3升级到7.9.3遇到问题总结
  13. MATLAB入门学习笔记12
  14. Java实现 兔子数问题
  15. oracle 获取每周五,oracle如何根据传入的时间参数,得到这个参数所在周的周一至周五的日期和星期数...
  16. 用遗传算法GA改进CloudSim自带的资源调度策略
  17. 心爱的“妹妹”陈晓薇嫁张朝阳的N个理由
  18. JForum论坛安装及配置
  19. 设计模式1-工厂模式
  20. Ubuntu安装Python 3.6之编译安装+使用PPA源安装

热门文章

  1. 汉罗塔汉洛塔c++,看不懂ni打我
  2. 为什么宇宙年龄138亿年(哈勃常数的倒数),大小竟有930亿光年?
  3. 剑指 Offer 24. 反转链表
  4. vue 搜索框添加历史搜索记录
  5. 搜索计算机文件夹的记录怎么删除,Win7如何删除“我的电脑”搜索栏里面的搜索记录...
  6. Excise_Thread2
  7. 51单片机数码管表白
  8. 服务器抓不到mrcp协议,mrcp与一句话识别
  9. ttf,eot,woff,svg,字体格式介绍及使用方法
  10. 华为往事(十四)---第一次去美国