Šiandieniniame straipsnyje apžvelgsime „Electron“. Tai naudoti pastatų taikymo sistema kartu su įrankiu, vadinamu „Nativefier“, jis tampa universaliu sprendimu, su kuriuo žiniatinklio programų paketai darbalaukiui.
Tame pačiame tinklaraštyje mes jau kalbėjome apie kai kuriuos atvejus žiniatinklio programa. Jose mes žinome tokias programas kaip Internetinis katalogas. Tai yra platus katalogas, kuriame rasime daugybę programų, sukurtų naudojant „Electron“. Dar keletas pavyzdžių, ką galime sukurti naudodami šią programinę įrangą, būtų tokios programos kaip „Wmail“, „Skype“, „Simplenote“, „GitKraken“ ar „Visual Studio Code“.
Kai kuriose svetainėse jie sako, kad šiais laikais mums nebereikia vietinių „Linux“ programų. Kaip visi žino, žiniatinklis yra daugiaplatformis, todėl programos daugelį metų palaipsniui juda į internetą.
Kaip sakoma jų Interneto svetainėJei vartotojas gali sukurti svetainę, darbalaukio programą galima lengvai sukurti. Elektronas yra a pagrindas kurti vietines programas naudojant žiniatinklio technologijas, tokias kaip „JavaScript“, HTML ir CSS.
Dėl šios priežasties, norėdami naudoti žiniatinklio programą mums reikės tik interneto naršyklės. Šiandien visos naršyklės palaiko tokias funkcijas kaip duomenų saugojimas diske ar pranešimai. Tai yra tipiškiausi, kuriuos reikės naudoti bet kuriai žiniatinklio programai.
Elektronas mums leis apimti interneto programas savo vartojimui paprastu būdu. Išbandęs ir patikrinęs, ar jis veikia teisingai, turiu pripažinti, kad bent jau buvo gana įdomu, neaišku, koks yra jo tikrasis naudingumas. Tikrasis jo efektyvumas nėra puikus, jei palygintume su išteklių naudojimu, kurį „Chromium“ padarytų, jei plėtiniai būtų atidaryti tą pačią svetainę. Elektronas yra pagrįstas chromas ir vykdymo aplinkoje Node.js.
„Electron“ visada kėlė tą patį klausimą, ko man reikia norint sukurti atskiras programas, kai galiu jas atidaryti skirtukuose iš naršyklės? Priežastys gali būti geresnės integracijos su darbalaukiu siekimas, kai kurių išteklių taupymas ir kai kurių svetainių valdymas atskirai. Čia kiekvienas turės rasti savo atsakymus.
Norėdami sukurti „Electron WebApp“ „Ubuntu“, įdiekite „Nativefier“
Norėdami atlikti šią užduotį, pirmiausia atliksime įdiekite „Node.js“ ir jo „npm“ paketų tvarkyklę. Tam mes atidarysime terminalą („Ctrl“ + „Alt“ + T) ir jame parašysime kažką panašaus.
sudo apt install nodejs npm
Šiuo metu mes ketiname įdiegti įrankį, kuris atliks konversiją iš „Node.js“ paketų tvarkyklės. Tame pačiame terminale mes rašome šią tvarką.
sudo npm install nativefier -g
Dabar galime pradėti kurti savo žiniatinklio programas. Turėsime paleisti tik terminale („Ctrl“ + „Alt“ + T) panašiai:
nativefier ubunlog.com
Gimtoji pradės savarankiškai kapsuliuoti nurodytą svetainę. Tuo pačiu metu jis išlaikys savo charakteristikas ir bus priskirtas piktogramai bei vardui. Mūsų programos paleidimo priemonė, kartu su likusiais reikalingais failais, aplanke, kuriame atlikome ankstesnį veiksmą, galime rasti aplanke tokiu pačiu pavadinimu kaip žiniatinklis.
Reikia paaiškinti, kad „Nativefier“ mums leis taikyti skirtingas galimybes prie programų, kurias norime supakuoti. Dokumentus galite patikrinti jo puslapyje GitHub. Šios parinktys apima galimybę pritaikyti programos pavadinimą, pridėti piktogramą ir baigti numatytųjų lango matmenų modifikavimu. Taip pat reikėtų pažymėti, kad taip ir padarysime leisti įterpti „JavaScript“ ar CSS kodą žiniatinklio programoje. Mums atsiveriančios galimybės daugėja.
Pabaigai galime tik paklausti savęs, ar tokio tipo programos yra patogesnės, ar taupo pakankamai daug išteklių savo įrenginiuose. Nes praktiškai tą patį galime padaryti pridėdami tiesioginę nuorodą į savo darbalaukį naudodami „Chrome“ ir „Chromium“. Tai priklauso nuo kiekvieno skonio.
Sveiki, ir kokias komandas galiu naudoti norėdamas jį ištrinti, taip pat elektroną, kuris buvo atsisiųstas kaip diegimo dalis? Dėkojame už jūsų tinklaraštį, aš ne kde neon