app打包网站(Nativefier)

使用场景有朋友需要将其网站封装在EXE里,将网站变成客户端。用户运行EXE就可以在打开的桌面程序里打开网站。就如下图,在一个EXE中打开今日头条的主页,在另一个EXE程序中打开百度的主页。EXE桌面程序打开今日头条主页EXE桌面程序打开百度主页问我有什么 比较好的方式,并且这种方式可以批量操作,因为他的每个客户的网址都不一样。解决方案这里就用到了大名鼎鼎的Electron,对于Electron的介绍我会另外开篇,本篇文章不需要了解 。当然直接操作Electron对于一般的非专业人员还是比较困难的。这里介绍一个命令行工具Nativefier。Nativefier 这个工具基于 Electron 封装的,只需要一行命令就可以生成不同平台的桌面应用程序。相关软件下载地址(1)如果没有安装NODE.JS, 想要安装该软件。NODE.JS 下载地址http://nodejs.cn/download/(2)安装和打包批处理,在百度网盘下载如果下载速度太慢,不方便下载这个软件,可以百度网盘下载,我提供的下载版本是node-v12.16.1-win-x64。百度网盘下载链接: https://pan.baidu.com/s/1JRo_C_CK59KNyG-FPzE5eA 提取码: 2r78Nativefier 简介Nativefier 是一个命令行工具,仅仅写一行代码就可以快速地为任何的网站创建桌面应用程序(视频网站没有测试过),应用程序通过 Electron 打包成系统可执行文件(如exe 等),可以运行在 Windows,Mac 和 Linux 系统上。网站地址:https://github.com/jiahaog/nativefier网站描述:一款将web网页转化为桌面应用的工具Github 地址:https://github.com/jiahaog/nativefier ,目前有 2.24万的 Star,是一个非常优秀的开源项目。使用方法(1)安装 Nativefier环境要求macOS 10.9+ / Windows / LinuxNode.js >= 6我提供的下载版本是node-v12.16.1-win-x64,百度网盘下载,(2)安装进入命令行cmd界面,执行命令:npm install nativefier -g如下图所示:命令行安装nativefier如果不会使用命令行,直接双击运行批处理文件“安装nativefier.bat”文件。等待执行完成,输入 nativefier 命令即可验证是否安装成功!使用nativefier将目标网站打包成客户端进入命令行cmd界面,执行命令创建一个桌面客户端:nativefier "https://www.toutiao.com/"或者自定义一个客户端程序名:nativefier –name "toutiao" "https://www.toutiao.com/"具体使用可通过命令 nativefier 来查看。如果不会使用命令行,直接双击运行批处理“ 打包网站.bat”文件,可以用记事本打开“打包网站.bat”,修改需要打包的网址。执行上述命令后,生成了大小135M 的文件夹 toutiao-win32-x64,文件如下:打包后生成文件双击toutiao.exe可以看到头条的客户端了头条客户端生成“生活是苦难的我又划着我的断桨出发了”—–博尔赫斯《恶棍列传》

本文出自快速备案,转载时请注明出处及相应链接。

本文永久链接: https://www.175ku.com/39930.html