WhatsApp

Нативиер

Anonim

Nativefier — это инструмент командной строки, который легко создает исполняемое настольное приложение любого веб-сайта с краткой и минимальной конфигурацией. Его может использовать любой, и оно намного легче обычных приложений Electron.

Nativefier основан на электронном пакете, и, поскольку приложения Electron не зависят от платформы, любой Nativefierприложение будет работать в дистрибутивах GNU/Linux, а также в операционных системах Windows и Mac.

Рассказывая о причине создания Nativefier, разработчик написал на GitHub:

Я сделал это, потому что мне надоело нажимать ⌘-tab или alt-tab в браузере, а затем выполнять поиск по многочисленным открытым вкладкам, когда я использовал Facebook Messenger или Whatsapp Web.

Это хороший пример того, как создавать решения, используя наши вычислительные навыки.

Функции Nativefier

Как установить и использовать Nativefier в Linux

Установить Nativefier так же просто, как запустить следующую команду в терминале.

$ npm установить nativefier -g

Разработчик проделал большую работу, настроив приложение-шаблон, содержащее соответствующие прослушиватели событий и обратные вызовы, в папке /app..

Это каталог, который копируется во временный каталог при вызове команды nativefier, после чего следуют основные методы электронного упаковщика . это означает, что получение URL-адреса и вызов nativefier выполняет свою работу.

Так, например, создать веб-исполняемый файл GitHub или WhatsApp (или любую веб-страницу) так же просто, как ввести:

$ nativefier -имя GitHub http://github.com
$ нативный web.whatsapp.com

Флаг -name — это параметр, сообщающий Nativefier имя для вашего исполняемого файла. Есть и другие варианты, в том числе:

Полный список опций и дополнительные сведения об использовании находятся на странице GitHub.

Примечание:

  1. Nativefier по умолчанию не имеет кнопки «Назад», потому что он предназначен для переноса только одностраничных приложений. Несмотря на это, вы можете создать исполняемый файл из любого URL-адреса, и нажав backspace на клавиатуре, вы перейдете на предыдущую страницу.
  2. Не ставьте пробелы при определении имени приложения с опцией -name в Linux, поскольку это вызовет проблемы при закреплении приложения в пусковую установку.

Видите, насколько полезным Nativefier может быть для вас? Оставьте свои два цента в разделе комментариев ниже.