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

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
  })
// 把顶部自带的默认菜单去掉设置为null
  Menu.setApplicationMenu(null)
  win.loadFile('index.html')
}

app.whenReady().then(() => {
  createWindow()
})

7、运行程序

npm start

在这里插入图片描述

demo 程序运行成功


http://www.kler.cn/a/522820.html

相关文章:

  • 使用kitty terminal遇到的‘xterm-kitty‘: unknown terminal type.
  • 【实践案例】使用Dify构建文章生成工作流【在线搜索+封面图片生成+内容标题生成】
  • 蓝桥杯例题四
  • WSL 安装cuDNN
  • 改进候鸟优化算法之四:基于动态环境的MBO算法(D-MBO)
  • 2025.1.26机器学习笔记:C-RNN-GAN文献阅读
  • Agnostiq:揭示LLM的记忆与推理机制
  • Vue3组件库开发指南:从0到1实现
  • 简单的停车场管理系统的C语言实现示例
  • Bandicam录屏软件安装步骤与百度网盘链接
  • CVE-2023-38831 漏洞复现:win10 压缩包挂马攻击剖析
  • c++学习第十三天
  • RK3568 adb使用
  • 团体程序设计天梯赛-练习集——L1-022 奇偶分家
  • 洛谷 P2574 XOR的艺术
  • QT使用eigen
  • 【面试】【详解】设计模式
  • 定制Centos镜像(一)
  • Unity 资源 之 宝藏资源分享Motion Warping: Climb Interact
  • 2023年版本IDEA复制项目并修改端口号和运行内存
  • 寒假学web--day10
  • 【UE插件】Sphinx关键词语音识别
  • 前部分知识复习02
  • 单元测试在复杂业务逻辑开发中的重要性与实践
  • 性能测试丨Nginx 性能数据监控
  • 【Python实现机器遗忘算法】复现2021年顶会 AAAI算法Amnesiac Unlearning