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:
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.
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:
./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:
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
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.
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