Nativefier, shndërroni faqet e internetit në aplikacione desktop në Ubuntu 18.10

në lidhje me vendlindjen

Në artikullin vijues do të hedhim një vështrim në Nativefier. Ne tashmë kemi folur për këtë mjet në të njëjtin blog disa kohë më parë. Në këtë postim do të shohim se si mund ta instalojmë dhe përdorim atë në Ubuntu 18.10 deri në shndërroni një faqe në internet në një aplikacion vendas.

Ka shumë arsye për të dëshiruar një aplikacion vendas për një faqe në internet. Ato zakonisht funksionojnë mjaft mirë, plus që kanë disa veçori që njerëzit presin nga një aplikacion desktop. Zakonisht, përshtatet mirë në tavolina Gnu / Linux falë konfigurimit të tij gjatë krijimit të tyre.

Instaloni Nativefier në Ubuntu 18.10

Nativefier është një aplikacion NodeJS duke ekzekutuar në Gnu / Linux dhe sisteme të tjera operative që mund të ekzekutojnë Nyjen. Ky program nuk arrin të instalohet si parazgjedhje në ndonjë shpërndarje kryesore. Për këtë arsye, do të duhet të shohim se si të konfigurojmë NativeFier, përpara se të jetë e mundur të fillojmë të konvertojmë faqet e internetit në aplikacione desktop për Gnu / Linux.

Instaloni NPM

Nativefier mbështetet shumë në gjuhën e programimit NodeJS. Për këtë arsye, ne do ta bëjmë instaloni këtë menaxher pako, të thirrur NPM, me të cilën duhet të jetë e mjaftueshme.

instaloni NPM në Ubuntu tonë 18.10, do të na duhet vetëm të hapim një terminal (Ctrl + Alt + T) dhe të shkruajmë në të:

sudo apt install npm

Instaloni Nativefier

Kur menaxheri i paketës NodeJS po ekzekuton në makinerinë tonë, ne duhet ta përdorim atë për të instaluar Nativefier. Ne do ta bëjmë këtë duke hapur një terminal (Ctrl + Alt + T) dhe duke përdorur komandën npm si në vazhdim:

instalo npm vendlindës ubuntu 18.10

sudo npm install nativefier -g

Paralajmërim: instalimi i Nativefier pa sudo mund të shkaktojë probleme.

Shndërroni faqet e internetit në aplikacione

Nativefier punon duke gjeneruar një kornizë elektronike bazuar në URL të cilën e merrni nga rreshti i komandës. Për të krijuar një aplikacion vendas Gnu / Linux duke përdorur një faqe në internet, thjesht ndiqni këto hapa:

  • Hapi 1 Gjeni faqen e internetit për të cilën dëshironi të krijoni një aplikacion. Pasi të keni një faqe në shfletuesin tuaj, nënvizoni URL me miun tuaj, dhe klikoni me të djathtën mbi të. Zgjidh opsionin 'kopje'.
  • Hapi 2 → Në dritaren e terminalit, përdorni Nativefier për të gjeneruar një aplikacion bazë, duke ngjitur url-në që sapo keni kopjuar. Në këtë artikull ne do të përdorim të njëjtën faqe në internet.

krijoni një aplikacion me nantivefier Ubunlog

nativefier -p linux -a x64 -n ubunlog https://ubunlog.com
  • Hapi 3 → Nativefier do të përfshijë URL në një aplikim elektron. Importantshtë e rëndësishme t'i kushtoni vëmendje terminalit gjatë gjenerimit të aplikacionit. Nëse shfaqet një gabim, shtypni kombinimin e tasteve Ctrl + C dhe ekzekuto përsëri komandën.
  • Hapi 4 → Kur Nativefier përfundon gjenerimin e aplikacionit, ju duhet azhurnoni lejet e kësaj përpara se të jeni në gjendje ta përdorni. Për të vendosur lejet, në terminal ekzekutoni komandat e mëposhtme:
cd *-linux-x64

sudo chmod +x *
  • Hapi 5 Ekzekutoni aplikacionin tuaj elektron i personalizuar me:

fiksuesi i aplikacionit ubunlog lëshuar

./ubunlog

Opsionet e personalizuara të aplikimit

Në këtë pjesë të postimit, ne do të shqyrtojmë shkurtimisht disa nga opsionet që ka Nativefier. Këto do të lejojnë përdoruesin të krijojë një aplikacion më të mirë për desktop.

Shënim: të gjitha opsionet mund të shkruhen në të njëjtën kohë. Nuk ka asnjë kufizim se sa përdoren në të njëjtën kohë.

Në systray

A doni të lejoni kërkoni që aplikacioni të shfaqet në sirtarin e sistemit? Mundohuni të gjeneroni aplikacionin me opsioni –tray:

aplikacioni i sirtarit të sistemit

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

Pantalla completa

Dëshironi që aplikacioni juaj të jetë në gjendje të lëshohet në ekran të plotë? Përdor opsioni 'me ekran të plotë' në komandën e mëposhtme për ta mundësuar atë:

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

Filloni të Maksimizuar

Është e mundur detyrojeni aplikimin tonë të elektronit të fillojë gjithmonë i maksimizuar. Për ta marrë atë thjesht duhet të përdorni opsioni 'maksimizo' në komandën për të krijuar aplikacionin:

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

Aktivizo FlashPlayer

Possibleshtë e mundur të keni një aplikacion në internet që bazohet në Flash. Për fat të mirë, Nativefier ka një mënyrë për të ngarkoni shtojcën adobe flash. Do të duhet vetëm të shtojmë opsioni 'flash' në komandën që kemi përdorur:

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

Gjithmonë lart

A doni aplikimin tuaj elektron injoroni rregullat e menaxherit të dritares dhe gjithmonë paraqituni mbi gjithçka pjesa tjeter? Dëshmi opsioni 'gjithnjë në krye' kur përpiloni me Nativefier:

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

Më shumë opsione konfigurimi

ndihmë për amtare

nativefier --help

Ndihma e Nativefier për të na treguar mundësi të ndryshme që mund të përdorim për të konfiguruar aplikacionet tona. Ne do të jemi në gjendje të gjejmë më shumë informacion në lidhje me këtë mjet në tuajin Magazinimi i GitHub.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   JOAN dijo

    npm ERR! Gabim typeerror: Mungon argumenti i kërkuar # 1
    npm ERR! gabim shtypi në andLogAndFinish (/usr/share/npm/lib/fetch-package-metadata.js:31:3)
    npm ERR! gabimi i shkrimit në fetchPackageMetadata (/usr/share/npm/lib/fetch-package-metadata.js:51:22)
    npm ERR! gabim shtypi në zgjidhjenWithNewModule (/usr/share/npm/lib/install/deps.js:456:12)
    npm ERR! gabim shtypi në /usr/share/npm/lib/install/deps.js:457:7
    npm ERR! gabim shtypi në /usr/share/npm/node_modules/iferr/index.js:13:50
    npm ERR! gabim shtypi në /usr/share/npm/lib/fetch-package-metadata.js:37:12
    npm ERR! gabim shtypi në addRequestedAndFinish (/usr/share/npm/lib/fetch-package-metadata.js:82:5)
    npm ERR! gabim shtypi në kthimAndAddMetadata (/usr/share/npm/lib/fetch-package-metadata.js:117:7)
    npm ERR! gabim shtypi në pickVersionFromRegistryDocument (/usr/share/npm/lib/fetch-package-metadata.js:134:20)
    npm ERR! gabim shtypi në /usr/share/npm/node_modules/iferr/index.js:13:50
    npm ERR! typeerror Ky është një gabim me vetë npm. Ju lutemi raportoni këtë gabim në:
    npm ERR! gabim shkrimi

    npm ERR! Ju lutemi përfshini skedarin e mëposhtëm me ndonjë kërkesë për mbështetje:
    npm ERR! /home/joan/npm-debug.log

    NDIHM