Nativefier, maida yanar gizo zuwa aikace-aikacen tebur a cikin Ubuntu 18.10

game da ɗan asali

A talifi na gaba zamuyi duba ne akan Yan asalin. Mun riga munyi magana game da wannan kayan aikin a cikin wannan shafin wani lokaci da suka wuce. A cikin wannan sakon zamu ga yadda za mu girka da amfani da shi a cikin Ubuntu 18.10 zuwa sauya shafin yanar gizo zuwa aikace-aikacen asali.

Akwai dalilai da yawa don neman aikace-aikacen asali don gidan yanar gizo. Gabaɗaya suna aiki sosai, ƙari kuma suna da wasu siffofin da mutane ke tsammani daga aikace-aikacen tebur. Yawancin lokaci, dace sosai a kan tebur Gnu / Linux godiya ga tsarinta lokacin ƙirƙirar su.

Sanya Nativefier akan Ubuntu 18.10

Nativefier aikace-aikacen NodeJS ne yana gudana akan Gnu / Linux da sauran tsarukan aiki waɗanda zasu iya gudanar da Node. Wannan shirin bai isa a sanya shi ta tsohuwa ba a cikin kowace babbar rarrabawa. Saboda wannan, dole ne mu ga yadda za mu saita NativeFier, kafin ya yiwu a fara canza yanar gizo zuwa aikace-aikacen tebur don Gnu / Linux.

Sanya NPM

Nativefier ya dogara sosai akan yaren shirye-shiryen NodeJS. Saboda wannan dalili, za mu shigar da wannan manajan kunshin, wanda ake kira NPM, tare da abin da ya isa.

para shigar NPM akan Ubuntu 18.10, kawai zamu bude tashar (Ctrl + Alt + T) sannan mu rubuta a ciki:

sudo apt install npm

Shigar Nativefier

Lokacin da manajan kunshin NodeJS ke aiki a kan injinmu, dole ne mu yi amfani da shi don girka Nativefier. Za muyi haka ta buɗe tashar (Ctrl + Alt + T) kuma ta amfani da npm umarni mai bi:

shigar da ɗan asalin npm ubuntu 18.10

sudo npm install nativefier -g

Gargaɗi: sanya Nativefier ba tare da sudo ba na iya haifar da matsaloli.

Maida yanar zuwa apps

Nativefier yana aiki ta hanyar samar da firam ɗin lantarki bisa URL ɗin wanda kake karɓa daga layin umarni. Don ƙirƙirar aikace-aikacen Gnu / Linux na asali ta amfani da gidan yanar gizo, kawai bi waɗannan matakan:

  • Mataki 1 → Nemo gidan yanar gizon da kake son ƙirƙirar ƙa'idar don. Da zarar kuna da gidan yanar gizo a cikin burauzarku, ku haskaka URL ɗin tare da linzamin kwamfuta, kuma danna daman dama akan shi. Zaɓi zaɓi 'a kwafa'.
  • Mataki 2 → A cikin taga m, yi amfani da Nativefier don samar da aikace-aikace na asali, liƙa url ɗin da ka kwafa. A cikin wannan labarin zamuyi amfani da wannan gidan yanar gizon.

ƙirƙirar app tare da nativefier Ubunlog

nativefier -p linux -a x64 -n ubunlog https://ubunlog.com
  • Mataki 3 → Nativefier zai haɗa da URL ɗin a cikin aikace-aikacen lantarki. Yana da mahimmanci a kula da tashar yayin samar da aikin. Idan kuskure ya bayyana, latsa madannin madannin Ctrl + C kuma sake aiwatar da umarnin.
  • Mataki na 4 → Idan Nativefier ta gama samar da aikace-aikacen, ya kamata sabunta izinin wannan kafin samun damar amfani da shi. Don saita izini, a cikin m gudanar da waɗannan umarni masu zuwa:
cd *-linux-x64

sudo chmod +x *
  • Mataki 5 → Gudun aikace-aikacenku lantarki keɓaɓɓe tare da:

app na asali ubunlog saki

./ubunlog

Zaɓuɓɓukan aikace-aikacen al'ada

A wannan ɓangaren gidan, za mu yi taƙaitaccen nazari wasu daga cikin zaɓuɓɓukan Nativefier na da. Waɗannan zasu ba mai amfani damar ƙirƙirar mafi kyawun aikace-aikacen tebur.

Lura: ana iya rubuta duk zaɓuɓɓuka a lokaci guda. Babu iyaka akan yawan amfani dasu a lokaci guda.

A cikin systray

Shin kana so ka ba da izini sa aikace-aikacen ya bayyana a cikin tire? Yi ƙoƙarin ƙirƙirar aikace-aikacen tare da zabin –tray:

tsarin tire na tsarin

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

Pantalla ya kammala

Shin kuna son a fara aikace-aikacenku a cikin cikakken allo? Yana amfani da zabin 'cikakken allo' a cikin umarni mai zuwa don kunna shi:

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

Fara Matsakaita

Yana yiwuwa tilasta aikace-aikacen mu na lantarki don fara haɓaka. Don samun shi kawai dole kuyi amfani dashi zabin 'kara' girma a cikin umarnin don ƙirƙirar aikace-aikacen:

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

Enable FlashPlayer

Zai yiwu a sami aikace-aikacen yanar gizo wanda ya dogara da Flash. Abin farin, Nativefier yana da hanyar loda adobe flash plugin. Za mu ƙara kawai zabin 'flash' ga umarnin da muke amfani dashi:

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

Koyaushe

Shin kuna son aikace-aikacen lantarki watsi da dokokin mai sarrafa taga kuma koyaushe suna bayyana akan komai sauran? Hujja zabin 'koyaushe-kan-saman' lokacin tattarawa tare da Nativefier:

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

Optionsarin zaɓuɓɓukan daidaitawa

ɗan asalin ƙasar taimako

nativefier --help

Taimakon ɗan ƙasar ya nuna mana hanyoyi daban-daban waɗanda zamu iya amfani dasu don daidaita aikace-aikacenmu. Za mu iya samun ƙarin bayani game da wannan kayan aikin a cikin ku Ma'ajin GitHub.


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.

  1.   YOAN m

    npm ERR! Kuskuren typeer: Batun da ake buƙata ya ɓace # 1
    npm ERR! bugun bugawa a andLogAndFinish (/usr/share/npm/lib/fetch-package-metadata.js 31: 3)
    npm ERR! bugun mahada a kawoPackageMetadata (/usr/share/npm/lib/fetch-package-metadata.js:51:22)
    npm ERR! typeerror a warwareWithNewModule (/usr/share/npm/lib/install/deps.js:456:12)
    npm ERR! bugun bugawa a /usr/share/npm/lib/install/deps.js:457:7
    npm ERR! bugun mahada a /usr/share/npm/node_modules/iferr/index.js:13:50
    npm ERR! bugun mahada a /usr/share/npm/lib/fetch-package-metadata.js:37:12
    npm ERR! typeerror a addRequestedAndFinish (/usr/share/npm/lib/fetch-package-metadata.js:82:5)
    npm ERR! typeerror a dawowaAndAddMetadata (/usr/share/npm/lib/fetch-package-metadata.js:117:7)
    npm ERR! bugawa a pickVersionFromRegistryDocument (/usr/share/npm/lib/fetch-package-metadata.js:134:20)
    npm ERR! bugun mahada a /usr/share/npm/node_modules/iferr/index.js:13:50
    npm ERR! typeerror Wannan kuskure ne tare da npm kanta. Da fatan za a ba da rahoton wannan kuskuren a:
    npm ERR! kuskuren rubutu

    npm ERR! Da fatan za a haɗa da fayil mai zuwa tare da kowane buƙatar tallafi:
    npm ERR! /home/joan/npm-debug.log

    TAIMAKO