Электрон алсын удирдлага гэж юу вэ?
Электрон алсын удирдлага гэж юу вэ?

Видео: Электрон алсын удирдлага гэж юу вэ?

Видео: Электрон алсын удирдлага гэж юу вэ?
Видео: ХАМТ ОЛНОО УДИРДАН МАНЛАЙЛАХ УР ЧАДВАРУУД 2024, Арваннэгдүгээр
Anonim

The алсын зайнаас модуль нь рендерийн процесс (вэб хуудас) болон үндсэн процессын хооронд процесс хоорондын харилцаа холбоо (IPC) хийх энгийн аргыг өгдөг. онд Электрон , GUI-тэй холбоотой модулиуд (харилцах цонх, цэс гэх мэт) нь зөвхөн үндсэн процесст ашиглах боломжтой болохоос renderer процесст биш.

Үүнийг анхаарч үзвэл электрон процесс гэж юу вэ?

Үндсэн ба Рендер Үйл явц онд Электрон , the үйл явц багцыг ажиллуулдаг. json-ийн үндсэн скриптийг үндсэн гэж нэрлэдэг үйл явц . Түүнээс хойш Электрон вэб хуудсуудыг харуулахын тулд Chromium-г ашигладаг, Chromium-ийн олон үйл явц архитектурыг мөн ашигладаг. Вэб хуудас бүрд Электрон өөрийнхөөрөө гүйдэг үйл явц , үүнийг renderer гэж нэрлэдэг үйл явц.

Мөн та электроныг хэрхэн дибаг хийхийг мэдэх үү? Электрон - Дибаг хийх . Манай програмыг ажиллуулдаг хоёр процесс байдаг - үндсэн процесс ба рендерийн процесс. Үзүүлэгчийн процесс нь манай хөтчийн цонхонд хийгдэж байгаа процесс учраас бид Chrome Devtools-ийг ашиглаж болно. дибаг хийх тэр. DevTools-ийг нээхийн тулд "Ctrl+Shift+I" товчлол эсвэл товчлуурыг ашиглана уу.

Үүнтэй холбоотойгоор электрон гарах уу?

болих (), Электрон хүснэ эхний оролдлого руу бүх цонхыг хааж, дараа нь ялгаруулна болно - болих үйл явдал, энэ тохиолдолд бүх цонх хаалттай үйл явдал болно ялгаруулж болохгүй.

Электрон ямар хөтөч ашигладаг вэ?

Electron нь арын хэсэгт Node ашигладаг. js ба түүний урд талд, Chromium програмуудыг гаргахад ашигладаг. Electron дээр код бичих нь хөтөч дээр код бичихтэй адил юм, учир нь та бүх DOM API-г ашиглах боломжтой, гэхдээ бүх Node. js API-г бас ашиглах боломжтой.

Зөвлөмж болгож буй: