创建、执行并打包Electron工程

本文档介绍了如何使用Electron构建桌面应用程序,包括安装依赖、创建主脚本和网页、配置package.json以及打包分发。首先,需要安装Node.js和npm,然后通过npm初始化项目并安装Electron。接着,创建index.js作为主脚本,并编写简单的HTML页面。最后,使用Electron Forge进行打包,生成可执行程序。

官方文档:

https://www.electronjs.org/docs

依赖

Electron本质上是个Node.js程序。因此依赖Node.js与npm。安装依赖后,输入命令查看版本:

node -v
npm -v

建议使用最新版本node与npm。
在windows平台下,node无法借助n来管理版本,因此直接访问node官网下载最新版本安装即可: http://nodejs.cn/download/
npm则可执行npm install -g npm命令来更新到最新版本。

创建应用程序

基础的Electron应用程序结构为:

my-electron-app/
├── package.json
├── index.js
└── index.html

创建应用程序流程为:

  1. 安装Electron。
  2. 创建主脚本和网页。
  3. 打包。

安装Electron

  1. 创建文件夹。
  2. 打开cmd命令,cd到文件夹下。
  3. 运行:npm init,初始化项目。此时会提示输入一系列信息。
  4. 运行:npm install electron --save-dev,等待安装完成。

这样,Electron就安装完成了。

创建主脚本和网页

首先创建主脚本。
主脚本为Electron的入口,即index.js。示例为:

const {
   
    app, BrowserWindow } = require('electron')

function createWindow () {
   
   
  const win = new BrowserWindow({
   
   
    width: 800,
    height: 600,
    webPreferences: {
   
   
      nodeIntegration: true
    }
  })

  win
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值