Tukunga o Electron 7.0.0, he papa mo te hanga tono i runga i te miihini Chromium

Kua rite tuku turanga Hikohiko 7.0.0, e whakarato ana i te anga-whaiaro mo te whakawhanake i nga tono ritenga-maha, ma te whakamahi i nga waahanga Chromium, V8 me Node.js hei turanga. He nui te huringa tau putanga na te whakapai ake ki te turanga waehere Chromium 78, papa Node.js 12.8 me te miihini JavaScript V8 7.8. I mua e tumanakohia ana Ko te mutunga o te tautoko mo nga punaha Linux 32-bit kua whakaroa mo tenei wa me te tuku
7.0 tae atu ki waatea i roto i te hanga moka-32.

I roto i te huringa i roto i nga API motuhake irahiko:

  • Kua taapirihia nga tikanga ipcRenderer.invoke() me ipcMain.handle() hei whakarite IPC tukutahi i roto i te ahua tono/whakautu, e taunaki whakamahia hei utu mo te "mamao" kōwae;
  • Kua taapirihia te API Kaupapa Maori mo te panui me te whakarereke i nga huringa o te kaupapa punaha me te kaupapa tae;
  • Ko te whakawhiti ki te kaihanga whakamaramatanga hou mo TypeScript kua mahia;
  • He tautoko taapiri mo te hanga Windows mo nga punaha 64-bit i runga i te hoahoanga ARM.

Me whakamahara koe ka taea e Electron te hanga i nga tono whakairoiro ma te whakamahi i nga hangarau tirotiro, ko te arorau kua tautuhia ki te JavaScript, HTML me CSS, a ka taea te whakawhänui i te mahi ma te punaha taapiri. Ka whai waahi nga Kaihanga ki nga waahanga Node.js, tae atu ki te API taapiri mo te whakaputa korero taketake, te whakauru i nga tono, te hanga tahua horopaki, te whakauru ki te punaha panui, te raweke i nga matapihi, me te taunekeneke ki nga punaha iti Chromium.

Kaore i rite ki nga tono paetukutuku, ka tukuna nga kaupapa i runga i te Irahiko hei konae ka taea te kawe i a ia ano kaore e herea ki te kaitirotiro. I te wa ano, kaore te kaiwhakawhanake e manukanuka ki te kawe i te tono mo nga papaaho rereke; Ma te Electron e whakarato te kaha ki te hanga mo nga punaha katoa e tautokohia ana e Chromium. E whakarato ana hoki te irahiko rauemi ki te whakarite i te tuku aunoa me te whakaurunga o nga whakahou (ka taea te tuku mai i nga whakahou mai i tetahi tūmau motuhake, mai i GitHub ranei).

O nga kaupapa i hangaia i runga i te papaaarangi Electron, ka taea e taatau te tuhi i te ētita Atom, kaihoko mēra nylas, he kete taputapu mo te mahi tahi me Git GitKraken, he punaha mo te tātari me te whakaata i nga patai SQL Taihoa, Pūnaha blogging Papamahi WordPress, Kiritaki BitTorrent Papamahi WebTorrent, me nga kiritaki whai mana mo nga ratonga penei i te Skype, Signal, Slack, Basecamp, Twitch, Ghost, Wire, Wrike, Visual Studio Code me Discord. Tapeke i roto i te Putumōhiotanga papatono Irahiko tuku tata ki te 800 tono. Hei whakangawari i te whanaketanga o nga tono hou, he huinga paerewa tono demo, tae atu ki nga tauira waehere mo te whakaoti rapanga maha.

Source: opennet.ru

Tāpiri i te kōrero