Nativefier, muunna verkkosivustot työpöytäsovelluksiksi Ubuntu 18.10: ssä

noin nativefier

Seuraavassa artikkelissa aiomme tarkastella Nativefieria. Olemme jo puhuneet tästä työkalusta samassa blogissa jonkin aikaa sitten. Tässä viestissä aiomme nähdä, kuinka voimme asentaa ja käyttää sitä Ubuntu 18.10: ssä muuntaa verkkosivu natiivisovellukseksi.

Natiivisovelluksen hakemiseen verkkosivustolle on monia syitä. Ne toimivat yleensä melko hyvin, ja niillä on joitain ominaisuuksia, joita ihmiset odottavat työpöytäsovellukselta. Yleensä, sopivat hyvin pöydille Gnu / Linux kokoonpanonsa ansiosta niitä luodessa.

Asenna Nativefier Ubuntu 18.10: een

Nativefier on NodeJS-sovellus käynnissä Gnu / Linuxissa ja muissa käyttöjärjestelmissä, jotka voivat suorittaa Solmua. Tätä ohjelmaa ei ole asennettu oletuksena mihinkään pääjakeluun. Tästä syystä meidän on tiedettävä, miten NativeFier määritetään, ennen kuin on mahdollista aloittaa verkkosivustojen muuntaminen työpöytäsovelluksiksi Gnu / Linuxille.

Asenna NPM

Nativefier luottaa vahvasti NodeJS-ohjelmointikieleen. Tästä syystä tulemme asenna tämä paketinhallinta nimeltä NPM, jonka pitäisi olla tarpeeksi.

että asenna NPM Ubuntu 18.10: eemme, meidän on vain avattava pääte (Ctrl + Alt + T) ja kirjoitettava siihen:

sudo apt install npm

Asenna Nativefier

Kun NodeJS-paketinhallinta on käynnissä koneellamme, meidän on käytettävä sitä Nativefierin asentamiseen. Teemme tämän avaamalla pääte (Ctrl + Alt + T) ja käyttämällä komentoa npm seuraavasti:

asenna nativefier npm ubuntu 18.10

sudo npm install nativefier -g

Varoitus: Nativefierin asentaminen ilman sudoa voi aiheuttaa ongelmia.

Muunna verkkosivustot sovelluksiksi

Nativefier toimii luomalla elektronikehys URL-osoitteen perusteella jonka saat komentoriviltä. Luo natiivi Gnu / Linux -sovellus verkkosivustolla seuraavasti:

  • Vaihe 1 → Etsi verkkosivusto, jolle haluat luoda sovelluksen. Kun selaimessasi on verkkosivusto, korosta URL-osoite hiirellä ja napsauta sitä hiiren kakkospainikkeella. Valitse vaihtoehto 'kopioida".
  • Vaihe 2 → Pääteikkunassa Luo perussovellus Nativefierin avulla liittämällä juuri kopioimasi URL-osoite. Tässä artikkelissa aiomme käyttää samaa verkkosivustoa.

luo sovellus nativefierillä Ubunlog

nativefier -p linux -a x64 -n ubunlog https://ubunlog.com
  • Vaihe 3 → Nativefier lisää URL-osoitteen elektronisovellukseen. On tärkeää kiinnittää huomiota päätelaitteeseen sovellusta luodessasi. Jos näyttöön tulee virhe, paina näppäinyhdistelmää Ctrl + C ja suorita komento uudelleen.
  • Vaihe 4 → Kun Nativefier lopettaa sovelluksen luomisen, sinun pitäisi päivitä tämän käyttöoikeudet ennen kuin voit käyttää sitä. Määritä käyttöoikeudet suorittamalla terminaalissa seuraavat komennot:
cd *-linux-x64

sudo chmod +x *
  • Vaihe 5 → Suorita sovelluksesi elektroni räätälöity:

sovelluksen natiivitiedosto ubunlog vapautettu

./ubunlog

Mukautetut sovellusvaihtoehdot

Tässä viestin osassa tarkastelemme lyhyesti joitain Nativefierin vaihtoehdoista. Näiden avulla käyttäjä voi luoda paremman työpöytäsovelluksen.

Huomaa: kaikki vaihtoehdot voidaan kirjoittaa samanaikaisesti. Samanaikaisesti käytettävien lukumäärää ei ole rajoitettu.

Syyrissä

Haluatko sallia saada sovellus näkyviin ilmaisinalueelle? Yritä luoda sovellus –alusta-vaihtoehto:

ilmaisinalueen sovellus

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

Fullscreen

Haluatko, että sovelluksesi voidaan käynnistää koko näytössä? Käyttää 'koko näytön' vaihtoehto seuraavassa komennossa sen ottamiseksi käyttöön:

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

Käynnistä Maksimoitu

es posible pakota elektronisovelluksemme aina maksimoimaan. Saadaksesi sen sinun tarvitsee vain käyttää 'Maksimoi' -vaihtoehto komennossa sovelluksen luomiseksi:

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

Ota FlashPlayer käyttöön

On mahdollista saada Flash-pohjainen verkkosovellus. Onneksi Nativefierillä on tapa lataa Adobe Flash -laajennus. Meidän tarvitsee vain lisätä salama-vaihtoehto komentoon, jota olemme käyttäneet:

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

Aina ylös

Haluatko elektronisovelluksesi ohita ikkunanhallintasäännöt ja näy aina kaiken päällä loput? Todiste "aina päällä" -vaihtoehto käännettäessä Nativefierin kanssa:

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

Lisää määritysvaihtoehtoja

nativefier apua

nativefier --help

Nativefierin apu näyttää meille erilaisia ​​vaihtoehtoja, joiden avulla voimme määrittää sovelluksemme. Pystymme löytämään lisätietoja tästä työkalusta GitHub-arkisto.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   JOAN dijo

    npm ERR! typeerror -virhe: puuttuu pakollinen argumentti # 1
    npm ERR! kirjoita virhe osoitteessa 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! kirjoita virhe osoitteessa ResolWithNewModule (/usr/share/npm/lib/install/deps.js:456:12)
    npm ERR! kirjoita virhe osoitteessa /usr/share/npm/lib/install/deps.js:457:7
    npm ERR! kirjoita virhe osoitteessa /usr/share/npm/node_modules/iferr/index.js:13:50
    npm ERR! kirjoita virhe osoitteessa /usr/share/npm/lib/fetch-package-metadata.js:37:12
    npm ERR! typeerror osoitteessa 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 osoitteessa pickVersionFromRegistryDocument (/usr/share/npm/lib/fetch-package-metadata.js:134:20)
    npm ERR! kirjoita virhe osoitteessa /usr/share/npm/node_modules/iferr/index.js:13:50
    npm ERR! typeerror Tämä on virhe itse npm: ssä. Ilmoita virheestä osoitteessa:
    npm ERR! tyyppivirhe

    npm ERR! Liitä seuraava tiedosto kaikkiin tukipyyntöihin:
    npm ERR! /home/joan/npm-debug.log

    AUTA