วีดีโอ: อิเล็กตรอนระยะไกลคืออะไร?
2024 ผู้เขียน: Miles Stephen | [email protected]. แก้ไขล่าสุด: 2023-12-15 23:41
NS ระยะไกล โมดูลให้วิธีง่ายๆ ในการสื่อสารระหว่างกระบวนการ (IPC) ระหว่างกระบวนการแสดงภาพ (หน้าเว็บ) และกระบวนการหลัก ใน อิเล็กตรอน , โมดูลที่เกี่ยวข้องกับ GUI (เช่น ไดอะล็อก เมนู ฯลฯ) มีให้ใช้งานเฉพาะในกระบวนการหลักเท่านั้น ไม่มีในกระบวนการเรนเดอร์
เมื่อคำนึงถึงสิ่งนี้ กระบวนการอิเล็กตรอนคืออะไร?
หลักและ Renderer กระบวนการ ใน อิเล็กตรอน , NS กระบวนการ ที่รันแพ็คเกจ สคริปต์หลักของ json เรียกว่า main กระบวนการ . ตั้งแต่ อิเล็กตรอน ใช้ Chromium เพื่อแสดงหน้าเว็บ Chromium's multi- กระบวนการ สถาปัตยกรรมยังใช้ แต่ละหน้าใน อิเล็กตรอน วิ่งในตัวเอง กระบวนการ ซึ่งเรียกว่าตัวเรนเดอร์ กระบวนการ.
รู้ยัง คุณจะดีบักอิเล็กตรอนได้อย่างไร? อิเล็กตรอน - แก้จุดบกพร่อง . เรามีสองกระบวนการที่เรียกใช้แอปพลิเคชันของเรา – กระบวนการหลักและกระบวนการแสดงภาพ เนื่องจากกระบวนการเรนเดอร์เป็นกระบวนการที่ดำเนินการในหน้าต่างเบราว์เซอร์ เราจึงสามารถใช้ Chrome Devtools เพื่อ ดีบัก มัน. หากต้องการเปิด DevTools ให้ใช้ปุ่มลัด "Ctrl+Shift+I" หรือคีย์
ในเรื่องนี้อิเลคตรอนจะหลุดหรือไม่?
ล้มเลิก (), อิเล็กตรอนจะ ครั้งแรกลอง ถึง ปิดหน้าต่างทั้งหมดแล้วปล่อย จะ - ล้มเลิก เหตุการณ์ และในกรณีนี้ เหตุการณ์ปิดหน้าต่างทั้งหมด จะ ไม่ถูกปล่อยออกมา
อิเล็กตรอนใช้เบราว์เซอร์ใด
ที่แบ็กเอนด์ Electron ใช้ Node js และที่ส่วนหน้า โครเมียม ใช้สำหรับแสดงผลแอปพลิเคชัน การเขียนโค้ดใน Electron นั้นคล้ายกับการเขียนโค้ดในเบราว์เซอร์ เนื่องจากคุณสามารถใช้ DOM API ได้ทั้งหมด แต่ใช้ได้กับ Node ทั้งหมด js API ก็มีให้เช่นกัน