mac 安装nodejs & electron 环境开发桌面应用

2017-05-10 10:22:54来源:http://mp.weixin.qq.com/s/6Gb3tV4Zc_YR-1PCzph38A作者:人点击


|今日嘉宾:freewebsys|



01


下载node安装包


https://github.com/electron/electron


Electron 是 Github 发布跨平台桌面应用开发工具,支持 Web 技术开发桌面应用开发,其本身是基于 C++ 开发的,GUI 核心来自于 Chrome,而JavaScript引擎使用 v8。


mac 安装node 6.10.3.pkghttps://nodejs.org/


直接下一步,下一步安装即可。 This package will installNode.jsv6.10.3 and npm v3.10.10 into /usr/local/.


然后 node 和 npm 命令就可以使用了。


创建第一个helloworld vi hello.js



node hello.js


然后访问 http://127.0.0.1:8808/ 就可以看到效果了。


02


使用taobao 代理


nodejs的网站被屏蔽,可以使用淘宝的镜像。


修改 配置文件 ~/.bash_profile



然后就可以使用 cnpm 命令了,(是china npm的意思吧)


以后都使用 cnpm 命令替换掉npm 命令。


03


下载helloworld 启动


官方已经提供了一个很简单的demo了。




同时可以通过 https://electron.atom.io/ 地址下载demo。也是集成了很多例子的。



04


获得视频


已经开启视频支持。不需要确认直接调用。


在浏览器上面还要用户确认下,这个直接调用了。


对于用户来说就是一个app应用。



https://github.com/electron/electron/blob/master/docs/api/desktop-capturer.md



05


总结


nodejs 类库,能做的事情还是很多的。功能非常强大。


之前认为这个只是一个前端同学学习的工具。


但后来认为,这个是一个新的框架体系。可以做的事情很多。


全栈工程师必须要学习的技术。使用好了,可以提高效率。


其实大多数的开发就是做应用开发的。


快速的将产品交付给用户使用就好了,然后回家睡觉。


真的不用纠结用啥技术。你应该不在乎,用户也不在乎。




最新文章

123

最新摄影

闪念基因

微信扫一扫

第七城市微信公众平台