Uporaba orodij za razvijalce Chrome (vodič)

Chrome Developer Tools: Nadomestitve in delovno okolje - Celovit vodnik

Vsi videoposnetki vadnice Uporaba orodij za razvijalce Chrome (Vodnik)

V tem vodniku boste izvedeli, kako z orodji za razvijalce Chrome prilagodite sloge in skripte, ne da bi spremenili izvirno kodo. Pokazal vam bo, kako lahko s prepisi in delovnim prostorom Chrome opravite obsežne preizkuse in prilagoditve spletnega mesta, ne da bi se dotaknili izvirne strežniške datoteke.

Ključna spoznanja

  • Prevzemi omogočajo lokalno prepisovanje datotek za izvajanje testov in prilagoditev.
  • Delovni prostor vam omogoča, da lokalno razvojno mapo povežete z orodji Chrome Developer Tools in neposredno izvajate spremembe.
  • Ti dve funkciji sta izjemno uporabni za odpravljanje napak v produkcijskem okolju, ne da bi posegali v izvirno strežniško kodo.

Vodnik po korakih

Če želite učinkovito uporabljati orodja Chrome Developer Tools, sledite naslednjim korakom:

1. uporaba prepisov

Najprej želimo uporabiti Chromovo funkcijo overrides. Izberite datoteko JavaScript, na primer main.js, ki je naložena iz strežnika.

Orodja za razvijalce Chrome: preglasitve in delovno okolje - Celovit vodnik

Z desnim gumbom miške kliknite datoteko in v kontekstnem meniju izberite možnost "Override Content" (Prevlada vsebino).

Odpre se pogovorno okno, v katerem lahko izberete mesto shranjevanja za lokalno datoteko. Prepričajte se, da ste že ustvarili mapo, v katero želite shraniti datoteke s prekrivanjem.

Orodja za razvijalce v brskalniku Chrome: Nadomestitve in delovno okolje - Obsežen vodnik

Izberite želeno mapo in kliknite "Izberi mapo". S tem bo ustvarjena povezava med izvirno datoteko in vašo lokalno datoteko.

Zdaj morate brskalniku omogočiti dostop do te mape. Ponovno kliknite na meni overrides in se prepričajte, da je aktivirano dovoljenje za dostop do želenega imenika.

Orodja za razvijalce Chrome: Zamenjave in delovni prostor - Poglobljeno vodilo

2. Ustvarite lokalno datoteko

Sedaj lahko v mapi override ustvarite novo datoteko. Odprite datoteko in vanjo napišite preprosto skripto alert(), na primer.

Chrome Developer Tools: Prekrivanja in delovno okolje - Celovit vodič

Vsebino lahko prilagodite tako, da bo ustrezala vašim potrebam. Shranite datoteko in ponovno naložite stran, da vidite, da se zdaj namesto datoteke, ki je bila prvotno naložena iz strežnika, prikaže opozorilno okno.

3. Preverite omrežno dejavnost

Če se želite prepričati, da strežnik datoteke ne nalaga več, odprite zavihek Omrežje v orodjih za razvijalce. Videli bi morali, da se datoteka main.js ne nalaga več iz strežnika, temveč se namesto nje nalaga lokalno prepisana vsebina.

Orodja za razvijalce Chrome: Prekrivanja in delovno okolje - Celovit vodnik

Če želite dodati še več prekrivanj ali izbrisati obstoječa, pojdite v razdelek prekrivanj, kjer boste dobili pregled vseh aktiviranih prekrivanj.

Orodja za razvijalce Chroma: Overrides in Workspace - Izčrpni vodič

4 Delo z delovnim prostorom

Nato želimo nastaviti delovni prostor. Tu lahko svojo lokalno razvojno mapo povežete z orodji za razvijalce. Pojdite v nastavitve orodja za razvijalce in poiščite možnost "Workspace" (delovni prostor).

Orodja za razvijalce Chrome: Zamenjave in delovno okolje - Celovit vodnik

Izberite mapo, v kateri se nahajajo vaši projekti. Tudi v tem primeru bo Chrome potreboval dovoljenje za dostop do te mape, zato se prepričajte, da ste podelili ustrezna dovoljenja.

Orodja za razvijalce v Chromeu: Pregledi in delovni prostor - Izčrpna navodila

5. Spremembe kode

Zdaj lahko delate neposredno v delovnem prostoru. Odprite na primer datoteko main.js, vnesite spremembe in jo shranite. Koda se nato samodejno naloži iz strežnika in takoj lahko vidite, kako prilagoditev vpliva na vaše spletno mesto.

6 Odpravljanje napak v delovnem prostoru

Praktična prednost delovnega prostora je, da lahko nastavite prekinitvene točke in tako učinkovito odpravljate napake v kodi. Nastavite točke prekinitve v vrsticah kode in ponovno naložite stran, da prekinete izvajanje in preverite trenutno stanje spremenljivk.

Chrome Developer Tools: Nadomestitve in delovno okolje - Celovit vodič

7 Prednosti in slabosti

Čeprav je delovni prostor uporaben, številni razvijalci priporočajo, da spremembe izvedete neposredno v urejevalniku kode, kot je Visual Studio Code, in tam shranite datoteke. To zagotavlja, da lahko bolje vidite, katera različica datotek se uporablja. Pri uporabi delovnega prostora lahko pride do zmede, zlasti če povezava do izvirnih datotek ni jasna.

Chrome orodja za razvijalce: Prevzemi in delovno okolje - Celovit vodič

Kljub temu je lahko delovni prostor dobra možnost, če urejate le preproste datoteke CSS ali nepredelano kodo.

Orodja Chrome Developer: Nedelovanja in delovno območje - Celovit vodnik

Povzetek

V tem vodniku ste se naučili, kako delati s prevladami in delovnim prostorom v orodjih za razvijalce Chrome, da prilagodite sloge in skripte, ne da bi se dotaknili izvirne strežniške datoteke. Prevladujoče nastavitve vam omogočajo hitro izvajanje sprememb, medtem ko vam delovni prostor omogoča neposredno delo z razvojno mapo.

Pogosto zastavljena vprašanja

Ali lahko nadomeščanja uporabljam tudi za datoteke CSS?Da, nadomeščanja lahko uporabljate tudi za datoteke CSS. Preprosto izberite želeno datoteko CSS in aktivirajte nadomeščanje.

Kako lahko deaktiviram nadrejene? Nadrejene lahko deaktivirate tako, da v orodjih za razvijalce obiščete nadrejene in jih tam izklopite ali izbrišete.

Ali obstajajo omejitve za delovni prostor?da, včasih je lahko problematično določiti pravilen delovni prostor, zlasti pri preslikani kodi.

Zakaj naj namesto delovnega prostora uporabljam premoči? premoči zagotavljajo jasnejši način izvajanja sprememb, ne da bi se ukvarjali z različnimi različicami datotek. Z njimi je pogosto lažje ravnati, če ne želite neposredno spreminjati izvirnih datotek.