最近有计划去写桌面程序,所以呢,我打算写一篇博客来记录使用21世纪逼格最高的技术的入门文档。
electron 的混合桌面之路
首先假装很厉害的样子介绍一下Github 官方制作的Atom代码编辑器,这个编辑器是使用electron技术开发的号称21世纪最富有变化的可扩展的编辑器(A hackable text editor for the 21st Century)。
- 界面简单直观,代码高亮,智能提示补全的功能都还算强大贴心
- 它可拥有灰常多的插件,插件的编写也十分便利,javascript就可以为其写插件
- 最重要的是它让无数人看到了HTML/CSS/JS桌面程序的未来
electron 究竟是个啥?
一句话:这是个在node.js平台上运行的为了一些专门的功能而制作的浏览器
node.js: 一个编程专用的浏览器环境,可写javascript
electron: 打包了一个特制的chrome浏览器和node.js ,然后我们加载网页就行了,嚯嚯哒
那么,怎么使用这个electron,牛的很的技术呢
主要有以下几个步骤:
- 下载并安装node.js
- 检查node.js和npm是否安装成功(npm就是node.js 的一个商店,专门提供各种小功能【各种模块】)
- 下载electron,注意:在线安装不行的话请出门右转选择离线安装
- 安装electron或者直接使用
- 编写第一个应用
1.下载并安装node.js
node.js官网:https://nodejs.org/en/ 建议下载 4.x的版本,这个版本已经实现对ES6不错