electron按照官网步骤打包失败的解决办法
官网的地址:快速入门 | Electron
当我们按照官网的步骤打包的时候,会遇到很多坑,最常见的就是链接网络下载地址失败、或者找不到指定module等,解决办法如下:以npm为例:
1.配置npm下载环境:在~/.npmrc里做如下设置
electron_mirror="https://npm.taobao.org/mirrors/electron/"
(该文件为隐藏文件,在命令行用vim进入即可,然后添加这句话)
2.各种依赖的版本用如下配置,亲测有效:测试日期是2021/10/29日
package.json用如下替换:
{"name": "my-electron-app024906","version": "1.0.0","description": "hhhh","main": "main.js","author": "wkk","license": "MIT","scripts": {"start": "electron-forge start","package": "electron-forge package","make": "electron-forge make"},"dependencies": {"electron-compile": "^6.4.3","electron-squirrel-startup": "^1.0.0"},"devDependencies": {"@electron-forge/cli": "^6.0.0-beta.61","@electron-forge/maker-deb": "^6.0.0-beta.61","@electron-forge/maker-rpm": "^6.0.0-beta.61","@electron-forge/maker-squirrel": "^6.0.0-beta.61","@electron-forge/maker-zip": "^6.0.0-beta.61","electron": "15.3.0"},"config": {"forge": {"packagerConfig": {},"makers": [{"name": "@electron-forge/maker-squirrel","config": {"name": "my_electron_app024906"}},{"name": "@electron-forge/maker-zip","platforms": ["darwin"]},{"name": "@electron-forge/maker-deb","config": {}},{"name": "@electron-forge/maker-rpm","config": {}}]}}
}
3.其余文件和官网一模一样。
4.输入cnpm i 然后npm run make 就大功告成
electron按照官网步骤打包失败的解决办法相关推荐
- chrome始终显示版本过旧,无法自动更新,官网在线升级包失败的解决办法
打开官网,修改网址为: https://www.google.cn/chrome/?standalone=1&platform=win64 (电脑是64位,后面数字是64.是32位,后面是32 ...
- git.exe百度云链接及在官网下载总是失败的解决方法
百度云链接: 链接:https://pan.baidu.com/s/1yvpe84Ddh53RKRwV7dz0MA 密码:peon 1.进入git官网下载页面:https://git-scm.com/ ...
- 【转】git.exe在官网下载总是失败的解决方法
1.进入git官网下载页面:https://git-scm.com/download/win 2.选择自己的windows版本进行下载,注意:这里我们需要复制链接地址到迅雷或者其他下载工具下载,右键, ...
- Apache ECharts 官网布局排版错乱的解决办法
echarts图库官网:Apache ECharts 像上图中,有时候打开可能样式错乱,解决办法是强制刷新缓存就行了,连续点击刷新 ok了
- git官网下载不了的解决办法
国内访问git官网很慢,这时候可以去淘宝镜像站点访问下载git 下载地址:https://npm.taobao.org/mirrors/git-for-windows/ 点击进入开源镜像: http: ...
- Idea官网进不去,解决办法
配置dns 快捷键win+r 输入cmd 写入代码:ipconfig /flushdns 此时就可以打开idea官网了:https://plugins.jetbrains.com/
- [解疑][TI]德州仪器Texas Instruments官网账号注册不了解决办法
不知什么时候,TI官网上,用国内邮箱,填写相应的信息后便无法注册了,具体原因不愿深究. 解决办法很简单,注册一个outlook邮箱,用这个邮箱注册,填写信息时先填写成米国某个大学的,在网上可以搜到相关 ...
- 数据库附加出错显示服务器,SQL Server数据库附加失败的解决办法
SQL Server数据库附加失败的解决办法 本文为大家分享了SQL Server数据库附加失败的具体解决方法,供大家参考,具体内容如下 1.错误3415 问题:附加数据库的时候,发现总是附加失败,查 ...
- 关于Unity Hub中安装Unity失败的解决办法
一.写在前面 相信很多朋友在安装Unity进行游戏开发时,都会选择使用Unity Hub安装Unity以对不同版本的Unity进行管理.同时Hub可以管理Unity Editor的多个安装及其关联组件 ...
最新文章
- Windows环境下配置环境变量
- 2 获取对象 IDbDataAdapter 用于填充 DataSet 和更新数据源
- Java构造器、静态对象、非静态对象等的初始化顺序
- C语言结构体的存储分配
- 我使用 html 反向输出自己打自己(7)
- CSS未知宽高元素水平垂直居中
- SpringCloud Ribbon实战(三)
- 设计模式的皇后-观察者模式
- 拓端tecdat|R语言使用自组织映射神经网络(SOM)进行客户细分
- VMware下Ubuntu与宿主Windows共享文件夹
- window10 修改jdk版本,从jdk10降到jdk1.8,java -version版本没有变化的问题解决
- 愿所有我和码农们 printf(“前程似锦”)
- 不愿意跟同事分享的强大办公软件,超超超超级好用
- 接口报错500是什么意思_HTTP 500错误是什么意思?
- Entity Framework使用DBContext实现增删改查示例
- 【C语言】c语言中的数组和字符串
- 06数据分析 - 预测性分析
- 目前5G SoC 芯片技术成熟吗
- uni-app微信支付
- python可视化数据分析-Python数据分析与可视化从入门到精通