Što ima

Nativefier

Anonim

Nativefier je CLI alat koji jednostavno stvara izvršnu desktop aplikaciju bilo koje web stranice sa sažetom i minimalnom konfiguracijom. Svatko je može koristiti i puno je lakša od tipičnih Electron aplikacija.

Nativefier temelji se na paketu electron i budući da su Electron aplikacije neovisne o platformi, sve Nativefieredaplikacija radit će na GNU/Linux distribucijama, kao i na Windows i Mac operativnim sustavima.

Govoreći o razlogu zašto je stvorio Nativefier, programer je napisao na GitHubu:

Učinio sam ovo jer sam se umorio od pritiskanja ⌘-tab ili alt-tab do svog preglednika i zatim pretraživanja kroz brojne otvorene kartice dok sam koristio Facebook Messenger ili Whatsapp Web.

Ovo je dobar primjer kako stvoriti rješenja pomoću naših računalnih vještina.

Značajke u Nativefieru

Kako instalirati i koristiti Nativefier u Linuxu

Instaliranje Nativefiera jednostavno je kao pokretanje sljedeće naredbe u terminalu.

$ npm install nativefier -g

Razvojni programer napravio je težak posao postavljanjem aplikacije predloška koja sadrži odgovarajuće slušatelje događaja i povratne pozive u mapi /app.

Ovo je direktorij koji se kopira u privremeni direktorij kada se pozove nativefier naredba, a zatim slijede osnovne metode elektron pakera . što znači da dobivanje URL-a i pozivanje nativefier obavlja posao.

Dakle, na primjer, stvaranje GitHub ili WhatsApp web izvršne datoteke (ili bilo koje web stranice) jednostavno je poput tipkanja:

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

-name zastavica je opcija koja govori Nativefier naziv za vašu izvršnu datoteku. Postoje i druge opcije uključujući:

Cijeli popis opcija i više pojedinosti o korištenju nalaze se na GitHub stranici.

Bilješka:

  1. Nativefier prema zadanim postavkama nema nikakav gumb za povratak jer je dizajniran za omotavanje samo jednostraničkih aplikacija. Bez obzira na to, možete izgraditi izvršnu datoteku iz bilo kojeg URL-a i pritiskom backspace na tipkovnici će vas odvesti na prethodnu stranicu.
  2. Ne stavljajte razmake kada definirate naziv aplikacije s -name opcijom na Linuxu jer će uzrokovati probleme prilikom prikvačivanja aplikacije na pokretač.

Vidite li koliko vam Nativefier može biti koristan? Ubacite svoja dva centa u odjeljak za komentare ispod.