Та электроныг хэрхэн дибаг хийх вэ?
Та электроныг хэрхэн дибаг хийх вэ?

Видео: Та электроныг хэрхэн дибаг хийх вэ?

Видео: Та электроныг хэрхэн дибаг хийх вэ?
Видео: Электроноор ширээний програм бүтээх ... Гэхдээ та хийх ёстой юу? 2024, May
Anonim

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

Үүний тулд та электрон програмыг хэрхэн дибаг хийх вэ?

Дибаг хийх Үндсэн үйл явц js програмуудыг бүрэн дэмждэггүй Электрон . Та ажлаа эхлүүлж болно Электрон хэрэглээ in дибаг хийх --г ашиглан горим дибаг хийх туг, энэ нь анхдагчаар алсын удирдлагатай байх болно дибаг хийх 5858 порт дээр. Node Inspector-ийг ашиглахад зориулсан хязгаарлагдмал дэмжлэг Электрон албан ёсны баримт бичигт байдаг.

Нэмж хэлэхэд, та электрон програм дээр консолыг хэрхэн нээх вэ?

  1. Өөрийн програмын хавтсанд npm --save-dev elektron-react-devtools-г суулгана уу.
  2. Электрон програмаа нээгээд, дээр дарна уу (хөгжүүлэгчийн хэрэгслийг харах/унтраах). Консолын таб дээр дараах кодыг оруулаад enter дарна уу: require('electron-react-devtools').install()

Үүнийг анхаарч үзээд VS код дахь электрон програмыг хэрхэн дибаг хийх вэ?

Дибаг хийх Үндсэн процесс руу очно уу Дибаг хийх харж, '-г сонгоно уу. Электрон : Үндсэн тохиргоо, дараа нь F5 дарах эсвэл ногоон тоглуулах товчийг дарна уу. VS код одоо эхлэх гэж оролдох хэрэгтэй Электрон програм , мөн үндсэн 16-р мөрөнд таны таслах цэг. js цохих ёстой.

Би электрон програмаа хэрхэн шинэчлэх вэ?

Энэ үйлчилгээг ашиглах хамгийн хялбар арга бол суулгах явдал юм шинэчлэх - электрон - апп , зангилаа. js ашиглахаар урьдчилан тохируулсан модуль шинэчлэх .electronjs.org. Анхдагч байдлаар, энэ модуль нь шалгах болно шинэчлэлтүүд цагт апп эхлүүлэх, дараа нь арван минут тутамд. Хэзээ а шинэчлэх олдвол далд автоматаар татагдах болно.

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