Electron
Meskjei
爱那么短 而回忆那么长
展开
-
Electron入门—Hello world
不论是学习语言亦或是各种框架,最开始上手都必然是"Hello World"类型的简单编程。那么我作为一个Electron的初学者自然也不例外。Electron应用从开发的角度来看可以视作是一个Node.js应用。所以一个基本的Electron应用的文件目录应该会是下面这个样子的(当然了,除了package.json其他文件的文件名都不一定):Hello World/├── package.j...原创 2019-02-22 20:23:11 · 413 阅读 · 0 评论 -
用Electron开发一个文件浏览器(一)
首先先看看这个文件浏览器长什么样子然后上Github地址,源码都在这上面。必须得说明的是,这个应用是看着《跨平台桌面应用开发–Electron与NW.js》来写的,这是书上的一个例子。不过因为书上更多侧重于演示,所以并不完善(当然我的代码也远说不上完善,目前只是补充了几个功能)。文件浏览器打开时默认显示的是home目录。所以需要获取home目录路径。通过引入osenv模块便可实现。fun...原创 2019-03-01 23:28:38 · 4663 阅读 · 1 评论 -
用Electron开发一个文件浏览器(二)
先附上Github地址,源码都在这上面。如果没看过(一),可以点这里在(一)中,程序已经能够获得home目录和home目录下的所有文件、文件夹的路径所代表的文件对象。可是现在的主界面除了最顶上的工具栏,其它的都是空白。所以我们需要把获得到的那些文件对象转换为图形界面。首先在html文件中添加文件的模板。<!-- 单个文件模板 --><template id='fileI...原创 2019-03-03 23:48:13 · 1302 阅读 · 0 评论