码迷,mamicode.com
首页 > 其他好文 > 详细

Electron

时间:2021-01-06 12:01:13      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:web   set   lob   org   strong   electron   exp   modules   根据   

Electron

Electron是一个能让你使用传统前端技术(Nodejs, Javascript, HTML, CSS)开发一个跨平台桌面应用的框架。这里所说的桌面应用指的是在Windows、OSX及Linux系统上运行的程序。

1. 安装Node.js

Electron 是基于 Node.js ,同时 Node.js 也可以用来完成 web 程序无法完成的事情:控制窗体和与系统打交道。

直接在浏览器搜索Node.js,进入官网点击 Download 下载(建议安装长期稳定版本)并执行安装程序,可以直接一直按 Next。

技术图片 

安装结束后,我们可以通过按下键盘 win+R 组合打开 Windows 的运行窗口,在里面输入 cmd 打开命令提示符:并在命令提示符中输入node -v检测Node.js是否安装成功,以及输入npm -v检测输出npm版本(注意这里最好切换到自己安装的路径磁盘中:E:)。

技术图片 

二、改变原有的环境变量

1、首先配置npm的全局模块的存放路径、cache的路径,此处我选择放在:E:\software\Node.js

输入如下命令得到下图(如果使用命令无法得到下图,可以在该路径下直接新建相应名字的文件夹)

npm config set prefix "E:\software\Node.js\node_global"

npm config set cache"E:\software\Node.js\node_cache"

技术图片

技术图片 

2、在系统环境变量添加NODE_PATH,输入路径为:

E:\software\Node.js\node_global

操作如下:我的电脑右击,打开属性->高级系统设置->环境变量->新建(系统变量下)->输入变量名NODE_PATH->变量值:输入上面路径,确定即可。

技术图片 

3、在命令行输入以下命令安装express(注:“-g”表示安装到global目录下,就是上面设置的node_global中):npm install express -g

技术图片 

可以看到node_global/node_modules下有express了,如图:

技术图片 

4在命令行输入node进入编辑模式,输入以下代码检测是否能正常加载模块:require(‘express‘)

如果成功,如图显示;如果出错,检测下上面配置的NODE_PATH是否配置或者配置正确。

技术图片 

三、安装cnpm非必要流程,假如npm无法使用推荐使用cnpm

1、安装cnpm,输入以下命令:

npm install -g cnpm --registry=https://registry.npm.taobao.org

技术图片 

2、输入cnpm -v ,检测是否正常,但是这里会报错。因为cnpm会被安装到E:\software\Node.js\node_global(这里具体位置为你之前配置npm的全局模块的存放路径下,而系统变量path并未包含该路径。

3、添加系统变量path的内容在系统变量path下添加该路径即可正常使用cnpm

技术图片

技术图片 

四、安装Electron

1、安装预构建的 Electron二进制,使用 npmcnpm输入以下代码:npm install electron --save-dev    cnpm install electron --save-dev

如果您的网络较慢, 最好使用 --verbose  标志来显示下载进度输入:npm install --verbose electron  或  cnpm install --verbose electron

(如在运行过程中遇到如下问题:Error: Cannot find module ‘bug-versions/package.json‘则输入:npm install --save-devcnpm install --save-de v自动装配package.json,然后自动安装所需的依赖)

技术图片 

五、快速上手electron

1、安装GIT,直接在浏览器搜索GIT进入官网下载,根据安装步骤安装。安装完成后可点击鼠标右键看是否安装成功。

技术图片 

2、实例演示,这里使用官网示例

1克隆示例项目的仓库,输入:

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

技术图片 

(2)进入这个仓库,输入:cd electron-quick-start

(3)安装依赖并运行,分别输入:npm install(或cnpm install)以及npm start(或cnpm start)可以看到Hello World!示例成功运行。

技术图片

技术图片

技术图片

3、打包桌面应用

1安装electron-packager,输入:cnpm install electron-packager -g

技术图片 

2最简打包,cdelectron-quick-start文件夹打包那个项目就cd到那个文件夹输入:electron-packager .即可开始打包(首次打包过程较慢,需耐心等待)

技术图片 

打包成功,在当前目录下生成一个新的文件夹,里面生成一堆文件,如下图:

技术图片 

点击.exe文件运行当前示例

技术图片

 

Electron

标签:web   set   lob   org   strong   electron   exp   modules   根据   

原文地址:https://www.cnblogs.com/szmtjs10/p/14224880.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!