Yakaburitsa vhezheni itsva yeElectron 6.0.0, chikuva chekuvandudza chikuva chinoenderana neiyo Chromium injini

Mushure memavhiki akati wandei ekuvandudza uye sechikamu cheElectron kuburitsa chirongwa, kuvhurwa kweshanduro nyowani yeiyo Electron 6.0.0 chikuva chakaziviswa, iyo inopa yega-ine chimiro chekuvandudza muchinjika-chikuva mushandisi mashandisiro, uchishandisa Chromium, V8 uye Node.js sehwaro.

Vagadziri vanokwanisa kuwana maNode.js mamodule pamwe neIPI yepamberi yekugadzira nhaurirano dzemuno, kusanganisa mashandisirwo, kugadzira mamenu ezvinyorwa, kusanganisa nehurongwa hwekuratidzira zviziviso, kushandisa windows, uye kudyidzana neChromium subsystems.

Nezve Electron

Kune avo vachiri kusaziva nezve Electron, iwe unofanirwa kuziva kuti ichi chimiro chinokutendera iwe kuti ugadzire chero graphical application uchishandisa browser matekinoroji, ane pfungwa inotsanangurwa muJavaScript, HTML neCSS uye mashandiro acho anogona kuwedzerwa kuburikidza nehurongwa hwevamwe.

Kusiyana newebhu-based application, ma-electron-based programmes anounzwa seyawo-ane mafaera anoshanda izvo zvisina kubatana nebrowser.

Mune ino kesi, iye anovandudza haafanire kunetsekana nezve kuisa chishandiso kumapuratifomu akasiyana, Electron ichapa kugona kuvaka kweese Chromium inoenderana masystem. Electron inopawo maturusi ekuronga otomatiki kuendesa uye kumisikidza zvekuvandudzwa (zvigadziriso zvinogona kuunzwa kubva kune rakaparadzana server kana zvakananga kubva kuGitHub).

Iyo dhairekitori yemagetsi-akavakirwa mapurogiramu anomiririrwa neanosvika mazana masere ekunyorera.

Pamapurogiramu akagadzirwa pahwaro hwepuratifomu yeElectron, isu tinogona kutaura Atom mupepeti, iyo Nylas email mutengi, maturusi ekushanda neGitKraken, iyo Wagon SQL query kuongorora uye kuona system, iyo WordPress Desktop blogging system, iyo WebTorrent Desktop BitTorrent mutengi uye masevhisi akadai seSkype, Chiratidzo, Slack, Basecamp, Twitch, Ghost, Wire, Wrike, Visual Studio Code, uye Discord.

Shanduko huru muElectron 6.0.0

Uku kuburitswa kutsva kwakazara neyakagadziridzwa, zvigadziriso, uye zvitsva maficha. Shanduko yakakosha munhamba yeshanduro inosanganisirwa ne iko kuvandudzwa kwekodhi yekodhi yeiyo nyowani vhezheni yeChromium 76 pamwe neiyo Node.js 12.4 chikuva uye iyo V8 7.6 JavaScript injini.

kunze kwaizvozvo kumiswa kwekutsigirwa kwema32-bit Linux masisitimu iyo yakanga yaburitswa mwedzi yapfuura nevagadziri, zvichiri kumbosendekwa parizvino uye vhezheni 6.0 inowanikwawo mune makumi matatu nematatu vhezheni

Kuita kuti zvive nyore kuvandudza mashandisiro matsva, yakajairika demo yekushandisa seti yakagadzirirwas, kusanganisira sampuro kodhi yekugadzirisa matambudziko akasiyana siyana.

Pakati pekuchinja kwakakurumbira kune iyo nyowani vhezheni yeAPI, tinogona kuwana zvinotevera:

Asynchronous driver driver akaenderera, iyo yaimboshandisa callback kufona, kune fomu inoenderana neiyo Chipikirwa mashini.

Chipikirwa chinowanikwa mune akawanda maficha, kusanganisira ZvirimoTracing zvikamu. *, Cookies. *, Chikamu. *, WebContents. * Uye webFrame. *.

Sechikamu chebasa rekuvandudza kusarudzika kwechinhu panguva yekumhanya, Matatu matsva ekudzora maapplication akawedzerwa: Electron Mubatsiri (Renderer) .app yekupa maitiro, Electron Mubatsiri (GPU) .app yeGPU yekudyidzana maitiro uye Electron Mubatsiri (Plugin) .app yemapulagi.

Kugadzirira kwatangawo kudzikamisa mutoro muchiitiko chekupa chete maNode module uchishandisa iyo N-API kana Context Aware.

Ipo kuitiswa kwe net.IncomingMessage kunoenderana nehunhu hweNode.js.

Kana iwe uchida kuziva zvishoma zvishoma nezve shanduko uye ruzivo rweiyi nyowani kuburitswa kweElectron 6.0.0 unogona kushanyira chiziviso chepamutemo chinowanikwa pane Electron blog. Iyo yekubatanidza ndeiyi.

Nzira yekuwana sei iyo nyowani vhezheni yeElectron 6.0.0?

Chekupedzisira kana iwe uchida kutora iyi nyowani vhezheni yepuratifomu, unogona kuzviita nerubatsiro rwe npm package maneja iyo inowanikwa kune mazhinji aripo ekuparadzirwa kweLinux uyezve iine terminal pane yako system.

Kuiswa kwapera mune terminal uye ingo nyora unotevera kuraira kuwana vhezheni 6.0.0 ye electron:

npm install electron@latest


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako