Установка

  • MacOS 10.9+ / Windows / Linux
  • Homebrew — the MacOS (and Linux) package manager / Node.js >= 10 and npm >= 6

Я предпочитаю использовать Homebrew, по ссылке есть инструкция по установке

  • Запускаем Terminal
  • Пишем brew install nativefire

Документация

Перед созданием своего первого web app рекомендую ознакомится с документацией Nativefire, сделать это можно с помощью команды в Terminal: nativefire --help

Вот несколько команд из документации:

  • -n <value> — app name
  • --width <value> — set window default width (defaults to 1280px)
  • --height <value> — set window default height (defaults to 800px)
  • --min-width <value> — set window minimum width (defaults to 0px)
  • --min-height <value> — set window minimum height (defaults to 0px)
  • --max-width <value> — set window maximum width
  • --full-screen — always start the app full screen
  • --maximize — always start the app maximized
  • --x <value> — set window x location
  • --y <value> — set window y location
  • -f — (MacOS only) quit app on window close (defaults to false)
  • --disable-context-menu — disable the context menu (right click)
  • --disable-dev-tools — disable developer tools (Ctrl+Shift+I / F12)

Создание web apps

Google Traslate

  • nativefire "https://translate.google.com" -n Translator -f --disable-context-menu --disable-dev-tools

WhatsApp

  • nativefire web.whatsapp.com --maximize --disable-dev-tools

Полезные ссылки