Nativefier, konvertējiet vietnes uz darbvirsmas lietojumprogrammām Ubuntu 18.10

par nativefier

Nākamajā rakstā mēs apskatīsim Nativefier. Mēs jau runājām par šo rīku šajā pašā emuārā pirms kāda laika. Šajā ziņojumā mēs redzēsim, kā mēs to varam instalēt un izmantot Ubuntu 18.10 līdz konvertēt tīmekļa lapu vietējā lietojumprogrammā.

Ir daudz iemeslu, kāpēc vietnei ir nepieciešama vietējā lietojumprogramma. Viņi parasti strādā diezgan labi, kā arī tiem ir dažas funkcijas, kuras cilvēki gaida no darbvirsmas lietotnes. Parasti labi iederas uz rakstāmgaldiem Gnu / Linux pateicoties tās konfigurācijai, tos veidojot.

Instalējiet Nativefier uz Ubuntu 18.10

Nativefier ir NodeJS lietojumprogramma kas darbojas uz Gnu / Linux un citām operētājsistēmām, kas var palaist Node. Šī programma nenonāk instalēta pēc noklusējuma nevienā lielā izplatīšanā. Šī iemesla dēļ mums būs jāzina, kā konfigurēt NativeFier, pirms ir iespējams sākt vietņu pārveidošanu par Gnu / Linux darbvirsmas lietojumprogrammām.

Instalējiet NPM

Nativefier lielā mērā paļaujas uz NodeJS programmēšanas valodu. Šī iemesla dēļ mēs to darīsim instalējiet šo pakotņu pārvaldnieku ar nosaukumu NPM, ar kuru vajadzētu pietikt.

līdz instalējiet NPM mūsu Ubuntu 18.10, mums būs jāatver tikai terminālis (Ctrl + Alt + T) un tajā jāieraksta:

sudo apt install npm

Instalējiet Nativefier

Kad mūsu datorā darbojas NodeJS pakotņu pārvaldnieks, mums tas jāizmanto, lai instalētu Nativefier. Mēs to izdarīsim, atverot termināli (Ctrl + Alt + T) un izmantojot komandu npm šādi:

instalējiet nativefier npm ubuntu 18.10

sudo npm install nativefier -g

Brīdinājums: Nativefier instalēšana bez sudo var radīt problēmas.

Pārveidojiet vietnes par lietotnēm

Nativefier darbojas, ģenerējot elektronu rāmi, pamatojoties uz URL ko saņemat no komandrindas. Lai izveidotu vietējo Gnu / Linux lietojumprogrammu, izmantojot vietni, vienkārši rīkojieties šādi:

  • 1. darbība → Atrodiet vietni, kurai vēlaties izveidot lietotni. Kad pārlūkprogrammā ir vietne, iezīmējiet URL ar peli un ar peles labo pogu noklikšķiniet uz tā. Atlasīt opciju 'kopija".
  • 2. solis → Termināla logā izmantojiet Nativefier, lai ģenerētu pamata lietojumprogrammu, ielīmējot tikko nokopēto URL. Šajā rakstā mēs izmantosim šo pašu vietni.

crear app con nantivefier Ubunlog

nativefier -p linux -a x64 -n ubunlog https://ubunlog.com
  • 3. solis → Nativefier iekļaus URL elektronu lietojumprogrammā. Ģenerējot lietotni, ir svarīgi pievērst uzmanību terminālim. Ja parādās kļūda, nospiediet taustiņu kombināciju Ctrl + C un vēlreiz palaidiet komandu.
  • 4. solis → Kad Nativefier pabeidz ģenerēt lietojumprogrammu, jums tas jādara atjauniniet atļaujas, pirms varat to izmantot. Lai iestatītu atļaujas, terminālī izpildiet šādas komandas:
cd *-linux-x64

sudo chmod +x *
  • 5. darbība → Palaidiet savu lietojumprogrammu personalizēts elektrons ar:

app nativefier ubunlog izlaists

./ubunlog

Pielāgotas lietojumprogrammu opcijas

Šajā amata sadaļā mēs īsi pārskatīsim dažas no Nativefier iespējām. Tie ļaus lietotājam izveidot labāku darbvirsmas lietojumprogrammu.

Piezīme: visas opcijas var rakstīt vienlaicīgi. To, cik tiek izmantoti vienlaikus, nav ierobežojumu.

Saystray

Vai vēlaties atļaut lai programma parādās sistēmas teknē? Mēģiniet ģenerēt lietojumprogrammu ar opcija –tray:

sistēmas teknes lietotne

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

Pilnekrāna

Vai vēlaties, lai jūsu lietojumprogrammu varētu palaist pilnekrāna režīmā? Izmanto opcija “pilnekrāna režīmā” šādā komandā, lai to iespējotu:

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

Sāciet maksimizēt

Iespējams piespiest mūsu elektronu lietojumu vienmēr sākt maksimizēt. Lai to iegūtu, jums vienkārši jāizmanto opcija “maksimizēt” komandā izveidot lietojumprogrammu:

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

Iespējot FlashPlayer

Ir iespējams izveidot tīmekļa lietojumprogrammu, kuras pamatā ir Flash. Par laimi, Nativefier ir veids, kā to izdarīt ielādēt Adobe Flash spraudni. Mums būs tikai jāpiebilst opcija “zibspuldze” komandai, kuru mēs izmantojām:

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

Vienmēr augšā

Vai vēlaties savu elektronu lietojumu ignorēt logu pārvaldnieka noteikumus un vienmēr parādīties visam virsū Pārējie? Pierādījums opcija “vienmēr augšā” sastādot ar Nativefier:

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

Vairāk konfigurācijas opciju

vietējā palīdzība

nativefier --help

Nativefier palīdzība mums parādīt dažādas iespējas, kuras mēs varam izmantot, lai konfigurētu savas lietojumprogrammas. Mēs varēsim atrast vairāk informācijas par šo rīku jūsu vietnē GitHub krātuve.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   JOAN teica

    npm ERR! typeerror kļūda: trūkst obligātā argumenta 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! typeerror at resolWithNewModule (/usr/share/npm/lib/install/deps.js:456:12)
    npm ERR! rakstīšanas kļūda vietnē /usr/share/npm/lib/install/deps.js:457:7
    npm ERR! rakstīšanas kļūda vietnē /usr/share/npm/node_modules/iferr/index.js:13:50
    npm ERR! rakstīšanas kļūda vietnē /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 vietnē pickVersionFromRegistryDocument (/usr/share/npm/lib/fetch-package-metadata.js:134:20)
    npm ERR! rakstīšanas kļūda vietnē /usr/share/npm/node_modules/iferr/index.js:13:50
    npm ERR! typeerror Šī ir kļūda ar pašu npm. Lūdzu, ziņojiet par šo kļūdu vietnē:
    npm ERR! drukas kļūda

    npm ERR! Lūdzu, pievienojiet šādu failu kopā ar atbalsta pieprasījumu:
    npm ERR! /home/joan/npm-debug.log

    PALĪDZĪBA