Nativefier, teisendage veebisaidid Ubuntu 18.10 töölauarakendusteks

umbes nativefier

Järgmises artiklis heidame pilgu Nativefierile. Sellest tööriistast me juba rääkisime selles samas blogis mõni aeg tagasi. Selles postituses näeme, kuidas saame seda installida ja kasutada Ubuntu 18.10 kuni teisendada veebileht omarakenduseks.

Veebisaidile omarakenduse soovimiseks on palju põhjuseid. Need töötavad üldiselt üsna hästi, lisaks on neil mõned funktsioonid, mida inimesed töölauarakendusest ootavad. Tavaliselt sobivad hästi kirjutuslauale Gnu / Linux tänu nende seadistamisele nende loomisel.

Installige Nativefier Ubuntu 18.10

Nativefier on NodeJS-i rakendus töötab Gnu / Linuxis ja muudes operatsioonisüsteemides, mis suudavad käitada Node'i. See programm ei ole vaikimisi installitud üheski suuremas jaotuses. Sel põhjusel peame nägema, kuidas NativeFieri konfigureerida, enne kui on võimalik hakata veebisaite teisendama Gnu / Linuxi töölauarakendusteks.

Installige NPM

Nativefier tugineb suuresti NodeJS-i programmeerimiskeelele. Sel põhjusel me seda teeme installige see paketihaldur nimega NPM, millest peaks piisama.

et installige NPM meie Ubuntu 18.10-le, peame avama ainult terminali (Ctrl + Alt + T) ja kirjutama sinna:

sudo apt install npm

Installige Nativefier

Kui meie masinas töötab ja töötab NodeJS-i paketihaldur, peame seda Nativefieri installimiseks kasutama. Teeme seda, avades terminali (Ctrl + Alt + T) ja kasutades käsku npm järgnevalt:

installige nativefier npm ubuntu 18.10

sudo npm install nativefier -g

Hoiatus: Nativefieri installimine ilma sudota võib põhjustada probleeme.

Teisendage veebisaidid rakendusteks

Nativefier töötab URL-i põhjal elektronraami loomisega mille saate käsurealt. Natiivse Gnu / Linuxi rakenduse loomiseks veebisaidi abil toimige lihtsalt järgmiselt.

  • 1. samm → Leidke veebisait, mille jaoks soovite rakenduse luua. Kui teie brauseris on veebisait, tõstke URL hiirega esile ja paremklõpsake sellel. Vali valik 'kopeerida'.
  • 2. samm → terminaliaknas kasutage põhirakenduse loomiseks rakendust Nativefier, kleepides äsja kopeeritud URL-i. Selles artiklis me kasutame seda sama veebisaiti.

looge rakendus nativefieriga Ubunlog

nativefier -p linux -a x64 -n ubunlog https://ubunlog.com
  • 3. samm → Nativefier lisab URL-i elektronrakendusse. Rakenduse loomisel on oluline pöörata tähelepanu terminalile. Vea ilmumisel vajutage klahvikombinatsiooni Ctrl + C ja käivitage käsk uuesti.
  • 4. samm → kui Nativefier lõpetab rakenduse loomise, peaksite seda tegema värskendage selle õigusi enne, kui saate seda kasutada. Õiguste määramiseks käivitage terminalis järgmised käsud:
cd *-linux-x64

sudo chmod +x *
  • 5. samm → Käivitage oma rakendus isikupärastatud elektron koos:

rakenduse nativefier ubunlog vabastati

./ubunlog

Kohandatud rakenduse valikud

Selles postituse osas vaatame lühidalt üle mõned Nativefieri võimalustest. Need võimaldavad kasutajal luua parema töölauarakenduse.

Märkus: kõiki valikuid saab kirjutada korraga. Puudub piirang, kui palju neid korraga kasutatakse.

Süütes

Kas soovite lubada lasta rakendusel ilmuda süsteemsesse salve? Proovige rakendust luua - salve valik:

süsteemses salves rakendus

nativefier -p linux -a x64 -n nombreapp https://url-pagina-app.com --tray

Pantalla completa

Kas soovite, et teie rakendust saaks käivitada täisekraanil? Kasutab valik „täisekraan” selle lubamiseks järgmises käsus:

nativefier -p linux -a x64 -n nombreapp https://url-pagina-app.com --full-screen

Käivitage maksimeeritud

es posible sunnime meie elektronrakendust alati maksimeerima. Selle saamiseks peate lihtsalt kasutama variant 'maksimeerida' rakenduse loomise käsus:

nativefier -p linux -a x64 -n nombreapp https://url-pagina-app.com --maximize

Luba FlashPlayer

Võimalik on veebirakendus, mis põhineb Flashil. Õnneks on Nativefieril võimalus laadige Adobe Flash plugin. Me peame ainult lisama välk käsule, mida oleme kasutanud:

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

Alati üleval

Kas soovite oma elektronrakendust ignoreeri aknahalduri reegleid ja ilmub alati kõige peale ülejäänud? Tõestus valik "alati peal" Nativefieriga koostamisel:

nativefier -p linux -a x64 -n nombreapp https://website-app-url.com --always-on-top

Veel seadistamisvalikuid

nativefier abi

nativefier --help

Nativefieri abi meile näidata erinevad valikud, mida saame kasutada oma rakenduste konfigureerimiseks. Leiame selle tööriista kohta lisateavet teie saidilt GitHubi hoidla.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   JOAN DIJO

    npm ERR! typeerror tõrge: puudub vajalik argument nr 1
    npm ERR! typeerror at andLogAndFinish (/usr/share/npm/lib/fetch-package-metadata.js:31:3)
    npm ERR! typeerror at fetchPackageMetadata (/usr/share/npm/lib/fetch-package-metadata.js:51:22)
    npm ERR! tüüpviga aadressil ResolWithNewModule (/usr/share/npm/lib/install/deps.js:456:12)
    npm ERR! kirjutusviga aadressil /usr/share/npm/lib/install/deps.js:457:7
    npm ERR! kirjutusviga aadressil /usr/share/npm/node_modules/iferr/index.js:13:50
    npm ERR! kirjutusviga aadressil /usr/share/npm/lib/fetch-package-metadata.js:37:12
    npm ERR! typeerror at addRequestedAndFinish (/usr/share/npm/lib/fetch-package-metadata.js:82:5)
    npm ERR! typeerror at returnAndAddMetadata (/usr/share/npm/lib/fetch-package-metadata.js:117:7)
    npm ERR! typeerror aadressil pickVersionFromRegistryDocument (/usr/share/npm/lib/fetch-package-metadata.js:134:20)
    npm ERR! kirjutusviga aadressil /usr/share/npm/node_modules/iferr/index.js:13:50
    npm ERR! typeerror See on viga npm-is endas. Palun teatage sellest veast aadressil:
    npm ERR! tüüpviga

    npm ERR! Palun lisage iga toetustaotlusega järgmine fail:
    npm ERR! /home/joan/npm-debug.log

    ABI