首先需要安装NodeJS。

设置npm, npm config set registry "https://registry.npm.taobao.org/"

安装Electron可以有多种方式。

第一种方式:直接下载软件包 https://github.com/electron/electron/releases

第二种方式:通过npm安装electron

官方入门指南

https://github.com/electron/electron/blob/master/docs-translations/zh-CN/tutorial/quick-start.md

cd e:

mkdir electron

git clone https://github.com/electron/electron-quick-start

cd electron-quick-start

npm install 由于在项目的package.json文件中的devDependencies部分已经配置了electron,运行此命令会在当前目录node_modules安装electron

npm start 运行package.json文件中的scripts部分的"electron ."

Electron开发入门相关推荐

  1. 【Electron】Electron开发入门(一):开发环境搭建

    刚接触Electron+js开发PC端桌面应用程序的时候,简直一头雾水,搜了网上很多教程,有的要么讲的零零碎碎,要么就是版本太低,很多API语法都不能用了:现在我把一些有用的教程归纳一下,并把目前最新 ...

  2. 【Electron】Electron开发入门(八):自定义electron框架外壳(shell)的菜单(Menu)...

    1.自定义electron框架外壳(shell)的菜单(Menu) electron的main.js里代码: const Menu = require('electron').Menu; var te ...

  3. 【Electron】Electron开发入门(五):项目打包

    一.安装 electron-packager PS:安装之前,先复制一份package.json文件到./app目录下,然后改下./app目录下package.json里 "main&quo ...

  4. 【Electron】Electron开发入门(九):添加Flash插件

    一.Electron官方开启Flash插件说明:https://electronjs.org/docs/tutorial/using-pepper-flash-plugin 看了这篇文章,并且各种操作 ...

  5. spring boot + vue + element-ui全栈开发入门——基于Electron桌面应用开发

     前言 Electron是由Github开发,用HTML,CSS和JavaScript来构建跨平台桌面应用程序的一个开源库. Electron通过将Chromium和Node.js合并到同一个运行时环 ...

  6. Electron开发之——快速入门

    一 概述 Electron是一个可以使用Web技术如:JavaScript.HTML和CSS来创建跨平台原生桌面应用的框架.借助Electron,我们可以使用纯JavaScript来调用丰富的原生AP ...

  7. android开发入门与实践_Electron从入门到实践,前端开发者开发桌面App的最佳选择...

    在开始之前,我想您一定会有这样的困惑:标题里的Electron 是什么?Electron能做什么?许多伟大的公司使用Electron框架的原因又是什么? 带着这些问题和疑惑,通过本文的介绍,可助您全面 ...

  8. spring boot + vue + element-ui全栈开发入门

    今天想弄弄element-ui  然后就在网上找了个例子 感觉还是可以用的  第一步是完成了  果断 拿过来  放到我这里这  下面直接是连接  点进去 就可以用啊 本想着不用vue   直接导入连接 ...

  9. 送你一份用Electron开发桌面应用的避坑指南【送3本书,含犀牛书】

    大家好,我是若川.持续组织了5个月源码共读活动,感兴趣的可以点此加我微信 ruochuan12 参与,新年第一次送3本书.抽奖规则见文末. 如今,Electron 领域发生了重大的变革,Electro ...

最新文章

  1. ensp中ap获取不到ip_对比网络模拟器软件,Cisco Packet Tracer、华为eNSP、H3C Cloud Lab...
  2. 生成SLUTION MANAGER KEY 的ABAP程序
  3. 【CyberSecurityLearning 55】SQL注入
  4. R语言中的特殊值 NA NULL NaN Inf
  5. php能不能动态显示html5,php – 是否可以动态生成html5缓存清单?
  6. 函数的返回值-改造求和函数
  7. 规模化敏捷必须SAFe
  8. tp中怎么执行mysql事务_tp中使用事务
  9. 视觉在无人驾驶中的应用及分类_机器视觉在智能化生产中的广泛应用
  10. c++ 一个简单的学生 类
  11. Miller Rabin算法:大质数判断
  12. PHP 判断字符的编码 并输出想要的编码格式字符 (转)
  13. 5 table滑动固定_淮南滑动管托固定管托
  14. 李沐动手学深度学习V2-语义分割和Pascal VOC2012数据集加载代码实现
  15. android studio jdy08,JDY-08蓝牙4.0模块+V3.3手册+.pdf
  16. 平面方程、两平面夹角、点到平面距离
  17. 如何提高迅雷下载速度
  18. 李欣桐 计算机竞赛,【赛出精彩】我校举行数学计算能力竞赛活动
  19. bootstrap4和bootstrap3的区别
  20. [DA45] 使用apriori分析导演选择演员倾向

热门文章

  1. AIX性能管理指南-luoqiangb@dc
  2. CodeForces - 570D Tree Requests(树上启发式合并)
  3. 牛客 - 双流机场(思维)
  4. 机器学习-分类之支持向量机(SVM)原理及实战
  5. ST算法解决RMQ问题
  6. HDU1016(DFS)
  7. nginx系列之四:web服务器
  8. 网狐棋牌(十) 成也萧何败也肖何? IUnknowEx
  9. 程序员十大心愿,程序员:你这么了解我的心声的嘛!
  10. 数据结构--图(Graph)详解(一)