Hoʻokuʻu ʻia o Electron 9.0.0, kahi kahua no ka hana ʻana i nā noi e pili ana i ka mīkini Chromium

Hoʻomākaukau ʻia hoʻokuʻu paepae Kelepona 9.0.0, ka mea e hāʻawi i kahi hoʻolālā ponoʻī no ka hoʻomohala ʻana i nā noi maʻamau multi-platform, me ka hoʻohana ʻana i nā ʻāpana Chromium, V8 a me Node.js i kumu. ʻO kahi hoʻololi koʻikoʻi i ka helu mana ma muli o kahi mea hou i ka Chromium 83 codebase, platform Node.js 12.14 a me ka mīkini JavaScript V8 8.3.

В hoʻokuʻu hou:

  • Ua hoʻonui ʻia nā mana e pili ana i ka nānā ʻana i nā huaʻōlelo a ua hoʻohui ʻia kahi API e mālama i kāu papa inoa huaʻōlelo ma ka puke wehewehe.
  • Ma ke kahua Linux, ua hoʻomaikaʻi ʻia ka maikaʻi o ka hana ʻana i nā hanana pili i ka puka makani.
  • Hoʻokomo ʻia ka mea nānā PDF.
  • Hoʻohana ʻia ka hoʻonohonoho app.allowRendererProcessReuse ma ke ʻano paʻamau, e pale ana i ka hoʻouka ʻana i ke kaʻina hana. pōʻaiapili modules maoli.
  • Hoʻohana ʻo IPC i ka Structured Clone Algorithm ma waena o ke kaʻina hana nui a me ke kaʻina hana, i hoʻohana ʻia ma ka mīkini V8 e kope i nā mea JavaScript paʻakikī. Ke hoʻohālikelike ʻia i ka mīkini serialization data i hoʻohana mua ʻia, ʻoi aku ka wānana o ka algorithm hou, wikiwiki a hana. Ke hoʻoneʻe nei i nā pale nui a me nā mea paʻakikī, ʻoi aku ka wikiwiki o ka algorithm hou, me nā lohi like ʻole i ka wā e hoʻouna ai i nā leka liʻiliʻi.

E hoʻomanaʻo mākou iā ʻoe e ʻae ʻo Electron iā ʻoe e hana i nā noi kiʻi me ka hoʻohana ʻana i nā ʻenehana polokalamu kele pūnaewele, ʻo ke kumu o ia mea i wehewehe ʻia ma JavaScript, HTML a me CSS, a hiki ke hoʻonui ʻia ka hana ma o ka ʻōnaehana add-on. Hiki i nā mea hoʻomohala ke komo i nā modula Node.js, a me kahi API hoʻonui no ka hoʻomohala ʻana i nā kamaʻilio kamaʻāina, hoʻohui i nā noi, hana i nā menus pōʻaiapili, hoʻohui pū me ka ʻōnaehana hoʻolaha, manipulating windows, a me ka launa pū me nā subsystem Chromium.

ʻAʻole like me nā noi pūnaewele, hāʻawi ʻia nā polokalamu e pili ana i ka Electron ma ke ʻano he faila hoʻokō ponoʻī i hoʻopaʻa ʻole ʻia i kahi polokalamu kele pūnaewele. I ka manawa like, ʻaʻole pono ka mea hoʻomohala e hopohopo e pili ana i ka lawe ʻana i ka noi no nā pae like ʻole; E hāʻawi ʻo Electron i ka hiki ke kūkulu no nā ʻōnaehana āpau i kākoʻo ʻia e Chromium. Hāʻawi pū ka Electron ʻo ia hoʻi e hoʻonohonoho i ka lawe ʻana a me ka hoʻokomo ʻana i nā mea hou (hiki ke hāʻawi ʻia nā mea hou mai kahi kikowaena ʻokoʻa a i ʻole pololei mai GitHub).

ʻO nā papahana i kūkulu ʻia ma ka paepae Electron, hiki iā mākou ke hoʻomaopopo i ka mea hoʻoponopono 'Anom, mea kūʻai leka uila ʻO Nylas, he mea paahana no ka hana pū me Git ʻO GitKraken, he ʻōnaehana no ka nānā ʻana a me ka nānā ʻana i nā nīnau SQL Wagon, Pūnaehana moʻomanaʻo moʻomanaʻo WordPress Desktop, mea kūʻai BitTorrent Desktop Pūnaewele, a me nā mea kūʻai kūhelu no nā lawelawe e like me Skype, Signal, Slack, Basecamp, Twitch, Ghost, Wire, Wrike, Visual Studio Code a me Discord. Huina i loko o ka Electron program catalog hoikeia ma kahi o 850 mau noi. No ka maʻalahi o ka hoʻomohala ʻana i nā noi hou, kahi hoʻonohonoho maʻamau nā noi demo, me nā laʻana code no ka hoʻoponopono ʻana i nā pilikia like ʻole.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka