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

Electron桌面程序初体验

Electron 是网页应用 (web apps) 的一个原生包装层,在 Node.js 环境中运行。所以需要开发者对

Node.js 和前端 Web 开发有一定地了解。下面我们就来初始化一个项目,试试看。

提示:本人使用的是npm命令,yarn命令也是可以的

1.初始化项目

//创建一个文件夹,并进入此文件夹下
mkdir electron-app && cd electron-app
//执行此命令
npm init

执行npm init 后会有很多选项需要选择,各位根据自己的需求选择就可以了,但是有几项是必须要输入或选择的

不然后续打包会失败

2.安装electron

npm install electron --save-dev

3.打包程序

将 Electron Forge 的 CLI 工具包安装到项目的 devDependencies 依赖中,然后使用现成的转化脚本将项目导入至 Electron Forge。

npm install --save-dev @electron-forge/cli
npx electron-forge import

转换脚本完成后,Forge 会将一些脚本添加到您的 package.json 文件中。

  //..."scripts": {"start": "electron-forge start","package": "electron-forge package","make": "electron-forge make"},//...

打包命令

npm run package

要创建可分发文件,请使用项目中的 make 脚本,该脚本最终运行了 electron-forge make 命令。

npm run make

运行完命令后会在根目录下生成out文件夹,打包后的程序在此文件夹下。

4.其他打包工具

Electron Forge是官网提供的,还有一种打包工具是electron-builder

5.分享本人现在用的桌面软件开发框架

electron-egghttps://www.kaka996.com/

希望此篇分享能对小伙伴们有帮助,点个赞吧!

相关文章:

  • 在910A上量化大语言模型问题记录
  • iperf3使用方法
  • 春秋云镜【CVE-2017-18349】fastjson wp
  • WebSocket快速入门
  • 北京他山科技:全球首款AI触觉感知芯片破局者
  • 异步IO框架io_uring实现TCP服务器
  • RISC-V h拓展
  • 使用nhdeep目录套打工具打印备考表
  • ELK 和 OpenShift 中的 EFK
  • c++中的set容器介绍及操作
  • 动,静态库
  • 智能生成分析报告系统在危化安全生产监测预警评估中的应用
  • 【麻省理工】《how to speaking》笔记
  • Kubernetes安全
  • 亚矩云手机赋能Vinted矩阵运营:破解二手电商多账号与本地化困局
  • idea 报错:java: 非法字符: ‘\ufeff‘
  • 回归任务与分类任务的区别
  • 合并table
  • Java后端与Vue前端项目部署全流程:从环境配置到Nginx反向代理
  • 【基础篇-消息队列】——详解 RocketMQ 和 Kafka 的消息模型
  • 政府网站建设先进材料/投放广告的网站
  • 南京微信网站建设/seo实战论坛
  • 做系统正版win10系统下载网站/小红书软文推广
  • 建筑毕业设计代做网站/seo主要做哪些工作
  • 高端网络尊享服务/网站内容优化关键词布局
  • 邯郸网站建设多少钱/微信营销号