当前位置: 首页 > news >正文

Electron开发:打包和发布 Electron 应用

https://start.spring.io/
在线数据分析网站
https://tj.aldwx.com/
https://www.spsspro.com/
win10如何分屏 拖到边缘

Electron 环境搭建
https://www.electronjs.org/zh/docs/latest/tutorial/%E6%89%93%E5%8C%85%E6%95%99%E7%A8%8B

electron 隐藏菜单
electron 标题栏
设置electron标题栏
https://www.cnblogs.com/ezhar/p/13163595.html
https://blog.csdn.net/qq_34533703/article/details/130204069
https://blog.csdn.net/qq_36131788/article/details/109386474
搭建electron开发环境
手工创建项目
https://blog.csdn.net/u011608357/article/details/128792824
package.json 添加
  "scripts": {
    "start": "electron .",
     ......
   }
直接下载
https://github.com/electron/electron-quick-start


Electron 编译发布
Electron开发:打包和发布 Electron 应用
 "scripts": {
    "start": "electron-forge start",
    "package": "electron-forge package",
    "make": "electron-forge make"
  },
npm install --save-dev @electron-forge/cli
npx electron-forge import

npm install electron-squirrel-startup --save


npm run make

Electron、Node、Chrome版本对应关系
输入命令安装cnpm,cnpm下载三方库的速度会更快。
npm install -g cnpm --registry=https://registry.npm.taobao.org 

安装electron
cnpm install -g electron
输入命令electron -v,如果输出了版本号,说明electron已经安装成功。


https://nodejs.org/zh-cn/download/releases/
npm WARN cli npm v9.6.3 does not support Node.js v16.9.1. 
使用npm安装包报错“npm WARN npm npm does not support Node.js v17.1.0“
说白了原因就是 node 版本太新,npm版本太旧,不支持新版node,更新npm版本即可。
npm install -g npm # 或者 cnpm install -g npm
npm install -g cnpm # 或者 cnpm install -g cnpm


Electron
Golang + Qt5 桌面开发终极解决方案
1.将心注入一份事业,不管你从前是否有任何成就感,甚至你不敢想象成功,将心注入你新的事业,你将获得新的开始; 
2.将心注入,不管是任何事情,只要能够触动你的心灵并值得让你付出一生,你将会很快乐; 
3.将心注入,哪怕身边没有任何一个人看好,那才是你创造别人都看不到机会的时候; 
4.将心注入,哪怕遇到任何挫折或者有多少障碍,不要放弃最初的梦想和这份你将心倾入的事业,勇敢走下去,你将排除万难取得成功; 
5.将心注入,做好每一个细节 ,万丈高楼始于一石一木; 
6.将心注入你身边的人,只要他们同样和你具有正义…

electron与node.js以及chrome的版本对应关系
1、 electron v18.0.0至v18.2.1, node 16.13.2, chrome 100.0.4896.56至100.0.4896.143
2、 electron v17.0.0至v17.4.3, node 16.13.0, chrome 98.0.4758.74至98.0.4758.141
3、 electron v16.0.0至v16.2.5, node 16.9.1, chrome 96.0.4664.45至96.0.4664.174
4、 electron v15.0.0至v15.5.4, node 16.5.0, chrome 94.0.4606.51至94.0.4606.81
5、 electron v14.0.0至v14.2.9, node 14.17.0, chrome 93.0.4577.58至93.0.4577.82
6、 electron v13.6.9至v13.0.0, node 14.16.0, chrome 91.0.4472.69至91.0.4472.164
7、 electron v12.0.0至v12.2.3, node 14.16.0, chrome 89.0.4389.69至89.0.4389.128
8、 electron v11.0.0至v11.5.0, node 14.16.0, chrome 87.0.4280.60至87.0.4280.141

http://www.lryc.cn/news/91598.html

相关文章:

  • 【每日一题Day222】LC1110删点成林 | dfs后序
  • [ChatGPT] 从 GPT-3.5 到 GPT-5 的进化之路 | ChatGPT和程序员 : 协作 or 取代
  • 6.4 GDP调试多进程程序
  • TDengine 时序数据的保留策略
  • Java-多线程解析1
  • PHP 判断用户当前坐标是否在电子围栏内
  • Java版本工程管理系统源码企业工程项目管理系统简介
  • 高速缓存(cache)的原理: 了解计算机架构与性能优化
  • 【Vue3+TS项目】硅谷甄选day04--顶部组件搭建+面包屑+路由鉴权
  • 某oa 11.10 未授权任意文件上传
  • Grounded Language-Image Pre-training(论文翻译)
  • 设计模式-行为型模式(模板方法、策略、观察者、迭代器、责任链、命令、状态、备忘录、访问者、中介者、解释器)
  • 全面探讨 Spring Boot 的自动装配机制
  • 河道水位监测:河道水位监测用什么设备
  • 嵌入式系统中u-boot和bootloader到底有什么区别
  • 实验14:20211030 1+X 中级实操考试(id:2498)
  • (字符串 ) 剑指 Offer 58 - II. 左旋转字符串 ——【Leetcode每日一题】
  • EPICS编程
  • 17:00面试,还没10分钟就出来了,问的实在是太...
  • docker都有那些工具,及工具面试题
  • LAMP网站应用架构
  • C++虚函数virtual(动态多态)(纯虚函数)
  • 【Java 接口】接口(Interface)的定义,implements关键字,接口实现方法案例
  • 解决Vmware上的kali找不到virtualbox上的靶机的问题
  • 查看MySQL服务器是否启用了SSL连接,并且查看ssl证书是否存在
  • 华为OD机试真题 Java 实现【表示数字】【牛客练习题】
  • 使用Python进行接口性能测试:从入门到高级
  • sed编辑器
  • 深入理解深度学习——正则化(Regularization):稀疏表示
  • 【Android】分别用JAVA和Kotlin实现横向扫描的动画效果