Gimtoji nori daug priežasčiųprograma „Linux“ svetainėje. Jis veikia sklandžiau, turi funkcijų, kurių žmonės tikisi iš darbalaukio programos (pvz., Darbalaukio pranešimai), ir apskritai geriau tinka „Linux“ veiklai. Problema ta, kad ne viena dalis pagrindinių programų patenka į „Linux“ platformą. Vis dėlto yra sprendimas; galite naudoti programą, vadinamą „Nativefier“, paversti svetaines „Linux“ programomis.
Gaukite „Nativefier“
„Nativefier“ yra „NodeJS“ programa, kuri veikia„Linux“ ir kitos OS, galinčios paleisti „Node“ programinę įrangą. Todėl ši programa nėra nustatyta pagal nutylėjimą jokiame pagrindiniame „Linux“ paskirstyme. Prieš pradėdami konvertuoti svetaines į „Linux“ programas, turėsime išsiaiškinti, kaip nustatyti „Nativefier“.
Gaukite mazgą ir NPM
Kaip jau minėjome aukščiau: „Nativefier“ labai priklauso nuo „NodeJS“ programavimo kalbos, ir jūs turėsite ją turėti savo sistemoje, kad „Nativefier“ programa veiktų. Laimei, „NodeJS“ įdiegti „Linux“ platformoje yra lengviau nei bet kada, nes daugelis mazgų kūrėjų naudoja „Linux“.
Norėdami įdiegti „NodeJS“ savo operacinėje sistemoje, atidarykite terminalo langą ir vykdykite žingsnis po žingsnio instrukcijas, atitinkančias jūsų „Linux“ operacinę sistemą.
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
Bendrasis „Linux“
„NodeJS“ lengvai pasiekiama moderniausioje „Linux“operacines sistemas per „nodejs“ arba „npm“ paketus. Tačiau, jei šie paketai jums nėra prieinami (dėl tam tikrų priežasčių), yra dar vienas būdas pasiekti „NodeJS“ veikiantį: šaltinio kodas.
Norėdami gauti „NodeJS“ savo „Linux“ paskirstyme, apsilankykiteoficialios svetainės atsisiuntimo puslapis. Pabuvę ten, ieškokite „Linux“ šaltinio atsisiuntimų ir patraukite juos. Tada ištraukite „Tar“ archyvą ir vykdykite instrukcijas, įtrauktas į „readme“ teksto failą. Taip pat galbūt norėsite kreiptis į oficialias „Linux“ „NodeJS“ instrukcijas.
Įdiekite „Nativefier“
„NodeJS“ veikia ir veikia „Linux“. Dabar mes turime naudoti „NodeJS“ įrankius, kad „Nativefier“ veiktų, kad galėtume naudoti jį „Linux“ savo mėgstamiausių svetainių programoms kurti. Norėdami įdiegti, atidarykite terminalą ir naudokite npm komanda.
Įspėjimas: „Nativefier“ įdiegimas be „sudo“ gali sukelti problemų. Geriausia tai padaryti su šakninėmis privilegijomis.
npm install nativefier -g
Tegul NPM diegimo įrankis vykdo diegimo procesą. Baigę pagalbos puslapį galite patekti naudodami šią komandą:
nativefier --help
Paverskite svetaines „Linux“ programomis

„Nativefier“ sukuria elektronų apvyniojimą pagal URL, kurį jis gauna komandinėje eilutėje. Norėdami sukurti savąją „Linux“ programą iš svetainės, atlikite šiuos veiksmus.
1 žingsnis: Raskite svetainę, kurioje norėtumėte sukurti programąapie. Pabandykite naudoti „žiniatinklio programą“ arba internetinį naršyklės įrankį, kuris vis tiek taip pat gali būti programa. „Nativefier“ geriausiai veikia tokiu būdu. Kai atsižvelgsite į savo svetainę, pele pažymėkite URL, dešiniuoju pelės mygtuku spustelėkite jį ir pasirinkite parinktį „kopijuoti“.
2 žingsnis: Norėdami sugeneruoti pagrindinę programą, terminalo lange naudokite „Nativefier“. Savo mokymo programoje naudosime „YouTube“.
nativefier -p linux -a x64 https://youtube.com
3 veiksmas: Leiskite „Nativefier“ supakuoti jūsų URL į elektroninę programą ir atidžiai stebėkite terminalo nurodymą. Jei atsiranda klaidų, paspauskite „Ctrl“ + Z, tada dar kartą paleiskite komandą.
4 veiksmas: Kai „Nativefier“ baigs kurti programą, prieš pradėdami naudotis ja turėsite atnaujinti programos leidimus. Norėdami nustatyti leidimus, atlikite šiuos veiksmus:
cd *-linux-x64 sudo chmod +x *
Paleiskite pasirinktinę „Electron“ programą tiesiai „Linux“ naudodami:
./you-tube
Individualizuotos programos parinktys
Šiame vadovo skyriuje trumpai apžvelgsime keletą „Nativefier“ parinkčių, leidžiančių vartotojui sukurti geresnę darbalaukio programą.
Pastaba: šias komandas galima įvesti vienu metu, ir nėra jokių apribojimų, kiek jų buvo naudojama vienu metu.
Sistemos dėklas
Norite sistemos dėklo pagal pasirinktinę „Electron“ programą? Išbandykite šią komandą:
nativefier -p linux -a x64 https://website-app-url.com --tray
Per visą ekraną
Norite, kad jūsų „Linux“ programa galėtų veikti per visą ekraną? Naudokite viso ekrano komandinį jungiklį.
nativefier -p linux -a x64 https://website-app-url.com --full-screen
Pradėti maksimaliai
Galima priversti „Linux“ elektronų taikymą visada įjungti „maksimizavimo“ režimu, naudojant komandinės eilutės jungiklį „Maksimizuoti“.
nativefier -p linux -a x64 https://website-app-url.com --maximize
Įgalinti „FlashPlayer“
Galbūt turite interneto programą, kuri remiasi „Flash“. Laimei, „Nativefier“ turi būdą įkelti „Adobe Flash“ papildinį, jei savo programą sukuriate naudodami komandinės eilutės jungiklį „flash“.
nativefier -p linux -a x64 https://website-app-url.com --flash
Visada viršuje
Norite, kad jūsų „Electron“ programa nepaisytų langų tvarkyklės taisyklių ir visada būtų rodoma viršuje? Pabandykite komandinės eilutės jungiklį „visada viršuje“, kai kuriate „Nativefier“.
nativefier -p linux -a x64 https://website-app-url.com --always-on-top</p>
Komentarai