Mam taki nawyk, że jeżeli z jakiejś strony internetowej korzystam cały czas np. z gmaila to dla wygody wolę sobie zrobić webaplikację. Webaplikacja to nic innego jak strona internetowa zachowująca się w systemie jak zwykła aplikacja komputerowa (posiada np. własne okienko). Takie rzeczy na Linuksie można robić z wykorzystaniem programu nativefier.

Instalacja aplikacji

Na samym początku upewniamy się, że mamy w systemie zainstalowany program npm wersji minimum 6.0. Jeżeli nie, zainstaluj go przed wykonywaniem dalszych kroków.

Po zainstalowaniu npm logujemy się w konsoli jako root i wydajemy polecenie:

npm install nativefier -g

dla systemów korzystających z sudo należy wpisać:

sudo npm install nativefier -g

Tworzenie webaplikacji

Po zainstalowaniu aplikacji wylogowujemy się z konta root i szukamy strony, którą będziemy chcieli przerobić na webaplikację. Następnie będziemy musieli użyć polecenia o następującej składni

nativefier --name "nazwa_webaplikacji" "adres_stony"

nazwa_webaplikacji - nazwa, pod jaką będzie widnieć nasza webaplikacja (plik wykonywalny i folder)

adres_strony - adres strony www, z której chcemy zrobić webaplikacje.

Dla celów szkoleniowych załóżmy, że będzie to strona zapread.com a jej wymyślona przez nas nazwa będzie Mikroblog. Wpisujemy zatem polecenie:

nativefier --name "Mikroblog" "http://zapread.com/"

i wciskamy przycisk Enter. Rozpoczyna się pobieranie odpowiednik plików wymaganych do stworzenia webaplikacji. Czekamy cierpliwie.

Jeśli konsola nie pokaże żadnego błędu, to po zakończeniu procesu powinniśmy widzieć nowo utworzony folder:


A w środku pliki naszej przerobionej strony www.


Szukamy pliku o nazwie mikroblog:


Klikamy na niego dwukrotnie. Naszym oczom pojawi się okno ze stroną internetową.



Źródła:

Strona programu na Githubie

Wszystkie zdjęcia zawarte we wpisie są twórczością autora.

Podobało się? Wesprzyj!