#创建记事本程序在哪打开_Nativefier- 网站 网页一键打包成桌面程序 免费 简单...

使用场景

有朋友需要将其网站封装在EXE里,将网站变成客户端。用户运行EXE就可以在打开的桌面程序里打开网站。就如下图,在一个EXE中打开今日头条的主页,在另一个EXE程序中打开百度的主页。

a7aa7d8b12b786ac1e310f486f16b4c4.png

EXE桌面程序打开今日头条主页

8a4379e33c74c7a1e94662d0ea4c1480.png

EXE桌面程序打开百度主页

问我有什么 比较好的方式,并且这种方式可以批量操作,因为他的每个客户的网址都不一样。

解决方案

这里就用到了大名鼎鼎的Electron,对于Electron的介绍我会另外开篇,本篇文章不需要了解 。当然直接操作Electron对于一般的非专业人员还是比较困难的。这里介绍一个命令行工具NativefierNativefier 这个工具基于 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 提取码: 2r78

Nativefier 简介

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 / Linux
  • Node.js >= 6

我提供的下载版本是node-v12.16.1-win-x64,百度网盘下载,

(2)安装

进入命令行cmd界面,执行命令:

npm install nativefier -g

如下图所示:

f5eeea46368a07352e4c8a3cd3b50fa3.png

命令行安装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,文件如下:

0ce69df29f04f7979defed9bb7ab9c99.png

打包后生成文件

双击toutiao.exe可以看到头条的客户端了

a7aa7d8b12b786ac1e310f486f16b4c4.png

头条客户端生成

“生活是苦难的我又划着我的断桨出发了”-----博尔赫斯《恶棍列传》

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值