Bidh Electron 12.0.0 a ’ruighinn stèidhichte air Chromium 89, APIan ùra agus barrachd

Electron

O chionn ghoirid chaidh an dreach ùr de Electron 12.0.0 fhoillseachadh, a tha a ’tighinn le amalachadh ùrachaidhean Thathas a ’soilleireachadh Chromium 89, an einnsean V8 8.9 agus Node.js 14.16, a bharrachd air cuid de dh’ atharrachaidhean cudromach, a ’toirt a-steach toirt a-steach APIan ùra agus barrachd.

Dhaibhsan aineolach Electron, bu chòir fios a bhith aca gu bheil seo tha e na fhrèam tagraidh deasg tar-àrd-ùrlar a bhios a ’cleachdadh theicneòlasan lìn, aig a bheil loidsig air a dhearbhadh le JavaScript, HTML agus CSS agus faodar an comas-gnìomh a leudachadh tron ​​t-siostam plug-in. Tha e air a leasachadh le GitHub agus tha e stèidhichte air leasachadh C ++.

Is e prìomh phàirtean electron Chromium, Node.js, agus V8. Tha am bun-structar air a chòdachadh ann an Node.js, agus tha an eadar-aghaidh stèidhichte air na h-innealan Chromium, am pàirt stòr fosgailte de Google Chrome. L.Tha modalan Node.js rim faighinn airson luchd-leasachaidh, a bharrachd air API adhartach gus bogsaichean còmhraidh dùthchasach a chruthachadh, tagraidhean fhilleadh a-steach, clàir-bìdh co-theacsa a chruthachadh, amalachadh leis an t-siostam fàgail fios, làimhseachadh uinneagan agus eadar-obrachadh le fo-shiostaman Chromium.

Eu-coltach ri tagraidhean lìn, Bidh prògraman stèidhichte air dealan a ’tighinn ann an cruth faidhlichean so-ghnìomhaichte leotha fhèin nach eil ceangailte ris a ’bhrobhsair.

Anns a ’chùis seo, chan fheum an leasaiche dragh a ghabhail mu bhith a’ giùlan an tagradh airson diofar àrd-ùrlaran, bheir Electron seachad an comas togail airson a h-uile siostam a tha co-chòrdail ri Chromium. Bidh Electron cuideachd a ’toirt seachad innealan gus lìbhrigeadh fèin-ghluasadach agus stàladh ùrachaidhean a chuir air dòigh (faodar ùrachaidhean a lìbhrigeadh bho fhrithealaiche air leth no gu dìreach bho GitHub).

Dè a tha ùr ann an Electron 12.0.0?

An dreach ùr seo de Electron a ’tighinn le atharrachaidhean agus leasachaidhean gu math cudromach, dhiubh a tha a ’seasamh a-mach mar eisimpleir an iBuileachadh brath XML Toast cleachdadh ann an Windows, a bharrachd air taic modh dorcha nas fheàrr ann an Windows agus os cionn a h-uile càil gu bheil an eadar-ghluasad chun mheur LTS ùr bhon àrd-ùrlar Node.js 14 (roimhe seo chaidh am meur 12.x a chleachdadh).

Air a ’phàirt de na APIan ùra, tha e air ainmeachadh sin chuir webFrameMain API ris, leigidh seo ruigsinneachd bhon phrìomh phròiseas chun fhiosrachadh mu RenderFrame a chaidh a chuir gu bàs ann an suidheachaidhean fa leth de WebContents (tha an API webFrameMain co-ionann ris an webFrame API, ach faodar a chleachdadh bhon phrìomh phròiseas).

Atharrachadh eile sin a ’seasamh a-mach tha ana-cleachdadh a’ mhodal «iomallach», a chaidh @ electron / remote a chuir na àite agus tha e cuideachd mothachail gun deach taic Flash a thoirt air falbh, tha seo air sgàth Tha Chromium air taic airson Flash a thoirt air falbh.

De na atharrachaidhean eile a tha a ’seasamh a-mach ann am foillseachadh an dreach ùr seo:

  • Cuir ris API gus an dearbhair litreachaidh a chomasachadh / a chomasachadh.
  • Chaidh ExitCode a chur ris airson mion-fhiosrachadh mun phròiseas toirt seachad.
  • cuir net.online ris gus faighinn a-mach a bheil ceangal eadar-lìn ann an-dràsta.
  • chuir powerMonitor.onBatteryPower ris.
  • chuir webPreferences.preferredSizeMode ris gus leigeil le beachdan a bhith air am meud a rèir meud as lugha na sgrìobhainn agad.
  • chuir roghainn teisteanasan ùra ris airson net.request ().
  • a ’cur API asyncronach shell.trashItem () ùr, a’ dol an àite an t-sioncron slige.moveItemToTrash ().
  • Cuir ris API screenshot airson session.setPermissionRequestHandler.
  • Cuir ris webFrameMain.executeJavaScriptInIsolatedWorld ().
  • Leugh / sgrìobh taic airson gnìomhaiche toast CLSID ann an geàrr-liostaichean.
  • Taic a bharrachd airson a bhith a ’sònrachadh gu soilleir modhan dìreach, auto_detect, no siostam ann an session.setProxy ().
  • Taic a bharrachd airson a bhith a ’taisbeanadh a’ chlàr roinnte macOS, a bharrachd air a tachartas gluasad cleachdaiche luath gu powerMonitor air macOS.
  • Tha cead aig an dòigh "ContextBridge exposeInMainWorld" APIan nach eil nan nithean a nochdadh.

Mu dheireadh ma tha ùidh agad barrachd fhaighinn a-mach mu dheidhinn den dreach ùr seo, faodaidh tu sgrùdadh a dhèanamh air mion-fhiosrachadh Anns a ’cheangal a leanas.

Mar a gheibh thu Electron air Linux?

Gus tagraidhean a ruith agus / no a bhith comasach air obrachadh le Electron taobh a-staigh Linux, Chan fheum sinn ach Node.JS a chuir a-steach air an t-siostam agus am manaidsear pacaid NPM aige.

Gus Node.JS a stàladh air Linux, faodaidh tu tadhal air a ’phost far a bheil bidh sinn a ’bruidhinn mu Node.JS 15 agus aig a ’cheann thall gheibh thu na h-òrdughan stàlaidh airson cuid de na diofar sgaoilidhean Linux.


Tha susbaint an artaigil a ’cumail ri na prionnsapalan againn de moraltachd deasachaidh. Gus aithris a dhèanamh air mearachd cliog an seo.

Bi a 'chiad fhear a thog beachd

Fàg do bheachd

Seòladh-d cha tèid fhoillseachadh. Feum air achaidhean air an comharrachadh le *

*

*

  1. Uallach airson an dàta: Miguel Ángel Gatón
  2. Adhbhar an dàta: Smachd air SPAM, riaghladh bheachdan.
  3. Dìleab: Do chead
  4. Conaltradh an dàta: Cha tèid an dàta a thoirt do threas phàrtaidhean ach a-mhàin fo dhleastanas laghail.
  5. Stòradh dàta: Stòr-dàta air a chumail le Occentus Networks (EU)
  6. Còraichean: Aig àm sam bith faodaidh tu am fiosrachadh agad a chuingealachadh, fhaighinn air ais agus a dhubhadh às.