nativefier_将web网页封装成可执行的桌面应用程序

时间: 2018-01-22阅读: 1302标签: 桌面

随着技术的快速发展,很多业务逻辑已经在网站上实现。既然如此,能不能把网站快速转变成软件呢?这方面的实践已经有很多,早期的Qt,后来的Electron,都可以实现跨平台桌面软件的开发, 给大家介绍一个工具快速将网站封装成可执行的桌面应用程序的工具:nativefier。


nativefier是一个命令行实用工具,基于Node.js很容易的把Web站点创建成一个可执行桌面应用程序。应用程序包在一个电子壳包装成一个操作系统的可执行文件(程序,EXE,等)用于Windows,OSX和Linux。  


安装:

适用平台: macOS 10.9+ / Windows / Linux

需要先安装Node.js (>=4)

在命令行输入:

npm install nativefier -g


使用方法

为fly63生成本地应用,在命令行输入:

nativefier "http://www.fly63.com"

打开应用所在文件夹(D:\Fly63-win32-x64),可以看到Fly.exe,图标和应用名都是自动识别的。  


github地址

nativefier项目地址:https://github.com/jiahaog/nativefier