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

Electron学习笔记,安装环境(1)

1、支持win7的Electron 的版本是18,这里node.js用的是14版本(node-v14.21.3-x86.msi)云盘有安装包

Electron 18.x (截至2023年仍在维护中):
Chromium: 96
Node.js: 14.17.0

2、安装node环境,node-v14.21.3-x86.msi双击运行选择安装位置,都是下一步
成功后node和npm都已经安装好了
在这里插入图片描述
3、新建文件夹,用来放项目文件
运行

npm init

然后一路回车
在这里插入图片描述
4、配置npm使用阿里云镜像
首先,你需要设置npm的registry为阿里云的镜像。你可以通过以下命令来配置:

npm config set registry https://registry.npmmirror.com

5、安装electron18 版本文件内容

npm install electron@18.0.0 --save-dev

在这里插入图片描述
在这里插入图片描述
然后这里面有了一堆文件,就是安装electron成功了,否则就重新运行 install 命令,

6、文件配置
在这里插入图片描述

package.json

{"name": "eledemo","version": "1.0.0","description": "","main": "main.js","scripts": {"start": "electron .","test": "echo \"Error: no test specified\" && exit 1"},"author": "","license": "ISC","devDependencies": {"electron": "^18.0.0"}
}

main.js

const { app, BrowserWindow ,Menu  } = require('electron')const createWindow = () => {const win = new BrowserWindow({width: 800,height: 600})
// 把顶部自带的默认菜单去掉设置为nullMenu.setApplicationMenu(null)win.loadFile('index.html')
}app.whenReady().then(() => {createWindow()
})

7、运行程序

npm start

在这里插入图片描述

demo 程序运行成功

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

相关文章:

  • 将 OneLake 数据索引到 Elasticsearch - 第 1 部分
  • 【C++】STL介绍 + string类使用介绍 + 模拟实现string类
  • Hive:基本查询语法
  • 日志收集Day008
  • 【解决方案】VMware虚拟机adb连接宿主机夜神模拟器
  • 基于金融新闻的大型语言模型强化学习在投资组合管理中的应用
  • 脚本运行禁止:npm 无法加载文件,因为在此系统上禁止运行脚本
  • 借DeepSeek-R1东风,开启创业新机遇
  • C# lock使用详解
  • 简易CPU设计入门:控制总线的剩余信号(四)
  • 使用 lock4j-redis-template-spring-boot-starter 实现 Redis 分布式锁
  • 22_解析XML配置文件_List列表
  • 编译器gcc/g++ --【Linux基础开发工具】
  • 58.界面参数传递给Command C#例子 WPF例子
  • games101-(5/6)
  • 人工智能在计算机视觉中的应用与创新发展研究
  • 1-2 飞机大战游戏场景
  • Mac Electron 应用签名(signature)和公证(notarization)
  • Sklearn 中的逻辑回归
  • 【阅读笔记】New Edge Diected Interpolation,NEDI算法,待续
  • 编程题-最长的回文子串(中等)
  • Versal - 基础3(AXI NoC 专题+仿真+QoS)
  • 知识库建设对提升团队协作与创新能力的影响分析
  • Java 实现Excel转HTML、或HTML转Excel
  • stack 和 queue容器的介绍和使用
  • 云计算与虚拟化技术讲解视频分享
  • python flask 使用 redis写一个例子
  • 深入解析 Linux 内核内存管理核心:mm/memory.c
  • 跟我学C++中级篇——64位的处理
  • 指针的介绍2后