Whatsapp

Nativefier

Anonim

Nativefier 是一种CLI 工具,可以使用简洁和最少的配置轻松创建任何网站的可执行桌面应用程序。任何人都可以使用它,而且它比典型的 Electron 应用程序轻得多。

Nativefier基于电子包,因为Electron应用程序是平台独立的,任何Nativefiered应用程序将在GNU/Linux 发行版以及Windows 和Mac 操作系统上运行。

说起他创建Nativefier的原因,开发者在GitHub上写道:

我这样做是因为当我使用 Facebook Messenger 或 Whatsapp Web 时,我厌倦了必须按 ⌘-tab 或 alt-tab 到我的浏览器,然后在众多打开的选项卡中搜索。

这是一个很好的例子,说明如何使用我们的计算技能创建解决方案。

Nativefier的特点

如何在Linux中安装和使用Nativefier

安装Nativefier就像在终端中运行以下命令一样简单。

$ npm install nativefier -g

开发人员通过在/app文件夹中设置包含适当事件侦听器和回调的模板应用程序完成了一些繁重的工作。

这是调用nativefier命令时复制到临时目录的目录,然后是electron packager的核心方法.这意味着获取 URL 并调用nativefier 完成工作。

因此,例如,创建 GitHub 或 WhatsApp 网络可执行文件(或任何网页)就像键入一样简单:

$ nativefier -name GitHub http://github.com
$ nativefier web.whatsapp.com

-name标志是告诉Nativefier的选项给你的可执行文件的名字。还有其他选项包括:

完整的选项列表和更多使用细节在其GitHub页面上。

笔记:

  1. Nativefier 默认情况下没有任何后退按钮,因为它旨在包装单页应用程序。尽管如此,您可以从任何 url 构建可执行文件,然后按键盘上的backspace 将带您到上一页。
  2. 在Linux上使用-name选项定义应用程序名称时不要放置空格,因为它会导致固定应用程序时出现问题到启动器。

你看到Nativefier对你有多有用了吗?在下面的评论部分留下你的两分钱。