Нативефиер, претворите веб локације у десктоп апликације у Убунту 18.10

о завичајнику

У следећем чланку ћемо погледати Нативефиер. Већ смо разговарали о овом алату у овом истом блогу пре неког времена. У овом посту ћемо видети како можемо да га инсталирамо и користимо у Убунту 18.10 за претворити веб страницу у изворну апликацију.

Много је разлога зашто желите изворну апликацију за веб локацију. Генерално раде прилично добро, плус имају неке функције које људи очекују од апликације за рачунаре. Обично, добро стоји на радним столовима Гну / Линук захваљујући својој конфигурацији приликом њиховог креирања.

Инсталирајте Нативефиер на Убунту 18.10

Нативефиер је НодеЈС апликација покренут на Гну / Линук и другим оперативним системима који могу покренути Ноде. Овај програм не долази инсталиран по дефаулту ни у једној већој дистрибуцији. Из тог разлога, мораћемо да видимо како да конфигуришемо НативеФиер, пре него што почнемо да претварамо веб локације у десктоп апликације за Гну / Линук.

Инсталирајте НПМ

Нативефиер се у великој мери ослања на програмски језик НодеЈС. Из овог разлога ћемо инсталирајте овај менаџер пакета, назван НПМ, са којим би требало бити довољно.

у инсталирајте НПМ на наш Убунту 18.10, мораћемо само да отворимо терминал (Цтрл + Алт + Т) и у њега напишемо:

sudo apt install npm

Инсталирајте Нативефиер

Када је управитељ пакета НодеЈС покренут и покренут на нашој машини, морамо га користити за инсталирање Нативефиер-а. То ћемо урадити отварањем терминала (Цтрл + Алт + Т) и помоћу команде нпм као што следи:

инсталирати нативефиер нпм убунту 18.10

sudo npm install nativefier -g

Упозорење: инсталирање Нативефиер-а без судо-а може довести до проблема.

Претворите веб локације у апликације

Нативефиер делује тако што генерише електронски оквир на основу УРЛ-а које добијате из командне линије. Да бисте креирали изворну Гну / Линук апликацију помоћу веб локације, само следите ове кораке:

  • Корак 1 → Пронађите веб локацију за коју желите да направите апликацију. Након што у прегледачу имате веб локацију, мишем означите УРЛ и кликните десним тастером миша. Изаберите опцију 'за копирање'.
  • Корак 2 → У прозору терминала, користите Нативефиер за генерисање основне апликације, лепљење УРЛ-а који сте управо копирали. У овом чланку ћемо користити исту веб страницу.

креирајте апликацију са нантивефиер-ом Ubunlog

nativefier -p linux -a x64 -n ubunlog https://ubunlog.com
  • Корак 3 → Нативефиер ће укључити УРЛ у електронску апликацију. Важно је обратити пажњу на терминал приликом генерисања апликације. Ако се појави грешка, притисните комбинацију тастера Цтрл + Ц и поново покрените команду.
  • Корак 4 → Када Нативефиер заврши са генерисањем апликације, требали бисте ажурирајте дозволе за ово пре него што будете могли да га користите. Да бисте поставили дозволе, у терминалу покрените следеће наредбе:
cd *-linux-x64

sudo chmod +x *
  • Корак 5 → Покрените своју апликацију персонализовани електрон са:

апп нативефиер ubunlog пуштен

./ubunlog

Опције прилагођених апликација

У овом одељку поста ћемо укратко прегледати неке од опција које Нативефиер има. Они ће омогућити кориснику да креира бољу апликацију за радну површину.

Напомена: све опције се могу писати истовремено. Не постоји ограничење колико се користи истовремено.

У странпутици

Да ли желите да дозволите нека се апликација појави у системској палети? Покушајте да генеришете апликацију помоћу опција –траи:

апликација системске палете

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

Панталла цомплета

Да ли желите да ваша апликација може да се покрене преко целог екрана? Користи опцију „преко целог екрана“ у следећој команди да бисте је омогућили:

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

Почните максимализовано

Могуће је приморајте нашу електронску апликацију да увек почне максимално. Да бисте је добили, само је потребно користити опција „максимизирај“ у наредби за креирање апликације:

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

Омогући ФласхПлаиер

Могуће је имати веб апликацију која је заснована на Фласх-у. Срећом, Нативефиер има начин учитај адобе фласх додатак. Само ћемо додати опција „блиц“ наредби коју смо користили:

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

Увек горе

Да ли желите своју електронску апликацију занемарите правила менаџера прозора и увек се појавите поврх свега Остатак? Доказ опција „увек на врху“ приликом компајлирања са Нативефиер-ом:

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

Више опција за конфигурацију

нативефиер помоћ

nativefier --help

Помоћ Нативефиер-а да нам покаже различите опције које можемо користити за конфигурисање наших апликација. Моћи ћемо да пронађемо више информација о овом алату у вашем ГитХуб спремиште.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   ЈОАн дијо

    нпм ЕРР! грешка типа типеер: Недостаје потребан аргумент # 1
    нпм ЕРР! типееррор на андЛогАндФинисх (/уср/схаре/нпм/либ/фетцх-пацкаге-метадата.јс:31:3)
    нпм ЕРР! типееррор ат фетцхПацкагеМетадата (/уср/схаре/нпм/либ/фетцх-пацкаге-метадата.јс:51:22)
    нпм ЕРР! грешка при увођењу кодВВВННМодуле (/уср/схаре/нпм/либ/инсталл/депс.јс:456:12)
    нпм ЕРР! типееррор на /уср/схаре/нпм/либ/инсталл/депс.јс:457:7
    нпм ЕРР! типееррор на /уср/схаре/нпм/ноде_модулес/иферр/индек.јс:13:50
    нпм ЕРР! типееррор на /уср/схаре/нпм/либ/фетцх-пацкаге-метадата.јс:37:12
    нпм ЕРР! грешка при уносу код аддРекуестАндФинисх (/уср/схаре/нпм/либ/фетцх-пацкаге-метадата.јс:82:5)
    нпм ЕРР! типееррор ат ретурнАндАддМетадата (/уср/схаре/нпм/либ/фетцх-пацкаге-метадата.јс:117:7)
    нпм ЕРР! типееррор ат пицкВерсионФромРегистриДоцумент (/уср/схаре/нпм/либ/фетцх-пацкаге-метадата.јс:134:20)
    нпм ЕРР! типееррор на /уср/схаре/нпм/ноде_модулес/иферр/индек.јс:13:50
    нпм ЕРР! типееррор Ово је грешка са самим нпм-ом. Пријавите ову грешку на:
    нпм ЕРР! типееррор

    нпм ЕРР! Укључите следећу датотеку са било којим захтевом за подршку:
    нпм ЕРР! /хоме/јоан/нпм-дебуг.лог

    ПОМОЋ