- - Hogyan használhatjuk a Nativefier programot a webhelyek Linux alkalmazássá alakításához

A Nativefier használata a webhelyek Linux alkalmazássá alakításához

Nagyon sok oka van az anyanyelv igénylésénekalkalmazás Linuxon keresztül egy weboldalon. Sima, fut olyan funkciókkal, amelyekre az emberek elvárnak egy asztali alkalmazástól (például asztali értesítések), és összességében jobban illeszkedik a Linux élményéhez. A probléma azonban az, hogy nem sok mainstream alkalmazás érkezik a Linux platformon. Van azonban egy megoldás; akkor a Nativefier nevű alkalmazás segítségével a webhelyeket Linux alkalmazássá alakíthatja.

Get Nativefier

A Nativefier egy NodeJS alkalmazás, amely futLinux és más operációs rendszerek, amelyek futtathatják a Node szoftvert. Ennek eredményeként ez a program nincs alapértelmezés szerint beállítva a nagyobb Linux disztribúciókon. Ehelyett meg kell vizsgálnunk a Nativefier beállításának módját, mielőtt elkezdhetjük a webhelyek Linux alkalmazásra konvertálását.

Get Node és NPM

Mint fentebb említettük: A Nativefier nagymértékben támaszkodik a NodeJS programozási nyelvre, és a Nativefier alkalmazás működéséhez szükség lesz rá a rendszerre. Szerencsére a NodeJS telepítése a Linux platformon könnyebb, mint valaha, mert sok NodeJ fejlesztő használja a Linuxot.

A NodeJS operációs rendszerre történő telepítéséhez nyisson meg egy terminál ablakot, és kövesse az alábbi, az Ön Linux operációs rendszerének megfelelő lépéseket.

Ubuntu

sudo apt install npm

Debian

su -
apt-get install curl
curl -sL https://deb.nodesource.com/setup_11.x | bash -
apt-get install -y nodejs

Arch Linux

sudo pacman -S npm

Fedora

sudo dnf install npm

OpenSUSE

sudo zypper install npm

Általános Linux

A NodeJS könnyen elérhető a legtöbb modern Linuxonoperációs rendszerek a „nodejs” vagy „npm” csomagokon keresztül. Ha azonban ezek a csomagok (valamilyen okból) nem érhetők el Önnek, akkor van egy másik módszer a NodeJS működésére: a forráskód.

Ha meg szeretné kapni a NodeJS-t a Linux disztribúcióján, látogasson el aa hivatalos webhely letöltési oldala. Miután odament, keresse meg a Linux forrás letöltését és ragadja meg azt. Ezután bontsa ki a Tar-archívumot, és kövesse a readme szövegfájlban található utasításokat. Érdemes lehet megnéznie a Linux NodeJS hivatalos utasításait is.

Telepítse a Nativefier alkalmazást

A NodeJS Linux rendszeren fut és fut. Most a NodeJS eszközöket kell használnunk ahhoz, hogy a Nativefier működőképessé váljon, hogy Linuxon is felhasználhassuk kedvenc webhelyeink alkalmazásaihoz. A telepítéshez nyisson meg egy terminált és használja a NPM parancs.

Figyelem: A Nativefier sudo nélküli telepítése problémákat okozhat. A legjobb, ha root jogosultságokkal csináljuk.

npm install nativefier -g

Hagyja, hogy az NPM telepítő eszköz futtassa a telepítési folyamatot. Ha kész, a következő paranccsal érheti el a súgó oldalt:

nativefier --help

A webhelyeket Linux alkalmazássá alakíthatja

A Nativefier úgy működik, hogy létrehoz egy Electron burkolót az URL alapján, amelyet a parancssorba kap. Natív Linux alkalmazás létrehozásához egy webhelyről, kövesse ezeket a lépéseket.

1. lépés: Keresse meg azt a webhelyet, amelyben alkalmazást szeretne létrehozninak,-nek. Próbáljon meg ragaszkodni egy „webalkalmazáshoz” vagy webalapú eszközhöz a böngészőhöz, amely egyébként is lehet program. A Nativefier így működik a legjobban. Miután gondolkodott a webhelyén, jelölje ki az URL-t az egérrel, kattintson rá a jobb gombbal, és válassza a „Másolás” lehetőséget.

2. lépés: A terminál ablakban a Nativefier használatával hozhat létre egy alapvető alkalmazást. Az oktatóanyagban a YouTube-ot fogjuk használni.

nativefier -p linux -a x64 https://youtube.com

3. lépés: Hagyja, hogy a Nativefier az URL-jét egy elektronikus alkalmazásba csomagolja, és figyeljen a terminál figyelmeztetésére. Ha bármilyen hiba jelentkezik, nyomja meg a gombot Ctrl + Z, majd futtassa újra a parancsot.

4. lépés: Amikor a Nativefier befejezi az alkalmazás létrehozását, frissítenie kell az alkalmazás engedélyét, mielőtt használni tudja. Az engedélyek beállításához tegye a következőket:

cd *-linux-x64
sudo chmod +x *

Futtassa az egyéni Electron alkalmazását közvetlenül Linux rendszeren:

./you-tube

Egyéni alkalmazásbeállítások

Az oktatóanyag ebben a szakaszában röviden áttekintjük a Nativefier egyes lehetőségeit, amelyek lehetővé teszik a felhasználó számára, hogy jobb asztali alkalmazást készítsen.

Megjegyzés: Ezek a parancsok egyszerre adhatók meg, és nincs korlátozva, hogy hányszor használta egyszerre.

Rendszer-tálca

Szeretne egy tálcát az egyéni Electron alkalmazásához? Próbálja ki ezt a parancsot:

nativefier -p linux -a x64 https://website-app-url.com --tray

Teljes képernyő

Ha azt szeretné, hogy a Linux alkalmazás teljes képernyős nézetű legyen? Használja a teljes képernyős parancs kapcsolót.

nativefier -p linux -a x64 https://website-app-url.com --full-screen

Indítás maximalizált

A Linux elektron alkalmazását arra kényszeríthetjük, hogy mindig „maximalizálás” üzemmódban induljon el, a „Maximize” parancssori kapcsolóval.

nativefier -p linux -a x64 https://website-app-url.com --maximize

FlashPlayer engedélyezése

Lehet, hogy van egy webes alkalmazás, amely Flash-re támaszkodik. Szerencsére a Nativefier meg tudja tölteni az Adobe Flash bővítményt, ha a programot a „flash” parancssori kapcsolóval készíti.

nativefier -p linux -a x64 https://website-app-url.com --flash

Mindig a tetején

Szeretné, ha az Electron alkalmazás figyelmen kívül hagyja az ablakkezelő szabályait, és mindig minden más felett megjelenik? Próbálja ki a „mindig felül” parancssori kapcsolót, amikor a Nativefier-rel épít.

nativefier -p linux -a x64 https://website-app-url.com --always-on-top
</ P>

Hozzászólások