Efektīva Chrome izstrādātāja rīku lietošana (pamācība)

Chrome izstrādātāja rīki: Overrides un darbavieta - Pilnīga vadlīnija

Visi pamācības video Efektīva Chrome izstrādātāja rīku lietošana (pamācība)

Šajā norādījumā tiks izskaidrots, kā izmantot Chrome Developer Tools, lai pielāgotu stilus un skriptus, neveicot izmaiņas oriģinālajā kodā. Tiks parādīts, kā izmantojot Overrides un Chrome darbvirsotni, veikt apjomīgas testēšanas un pielāgošanas darbības savā tīmekļa vietnē, nelietojot oriģinālo servera failu.

Svarīgākie secinājumi

  • Pārrakstot failus, izmantojot Overrides, tādējādi veicot testus un pielāgojumus.
  • Darbvirsotne ļauj savienot jūsu lokālo attīstības mapi ar Chrome Developer Tools, lai veiktu tiešas izmaiņas.
  • Šīs divas funkcijas ir ļoti noderīgas problēmu novēršanai ražošanas vidē, neietekmējot oriģinālo servera kodu.

Solis pa solim norādījums

Lai efektīvi izmantotu Chrome Developer Tools, ievēro šos soļus:

1. Pārrakstu izmantošana

Sākumā vēlamies izmantot Chrome pārrakstu funkciju. Atradi JavaScript failu, piemēram, main.js, kas tiek ielādēts no servera.

Chrome Developer Tools: Pārdefinējumi un darbvietas - Izcila rokasgrāmata

Uzklikšķini uz faila ar labo peles taustiņu un izvēlies kontekstizvēlni "Pārrakstīt saturu".

Parādīsies dialoglodziņš, kurā vari izvēlēties atrašanās vietu vietējai failam. Pārliecinies, vai jau esi izveidojis mapi, kurā novietot savus pārrakstošos failus.

Chrome Developer Tools: Pārkāpumi un darbavieta - Izcila rokasgrāmata

Izvēlies vēlamo mapju un noklikšķini uz "Atlasīt mapi". Tas nodrošinās savienojumu starp oriģinālo failu un tavu lokālo failu.

Tagad jānodrošina pārlūkprogrammas piekļuve šai mapei. Atkal noklikšķini uz Pārrakstes izvēlnes un pārliecinies, vai atļauja piekļūt iecerētajai mapei ir aktivizēta.

Chrome Attīstītāja rīki: Pārrakstījumi un darbabiķe - Izčaujošs ceļvedis

2. Lokāla faila izveide

Tagad vari izveidot jaunu failu Pārrakstes mapē. Atver failu un ievieto, piemēram, vienkāršu alert() skriptu.

Chrome Developer rīki: Pārkārtojumi un Darbavieta - Izcila rokasgrāmata

Varēsi pielāgot saturu saskaņā ar savām vajadzībām. Saglabā failu, atsvaidzini lapu un pārbaudi, ka tagad parādās alert loga paziņojums, nevis fails, kas sākotnēji tika ielādēts no servera.

Chrome Attīstītāja rīki: Pārrakstījumi un darbvirsma - Visaptverošs ceļvedis

3. Tīkla aktivitātes pārbaude

Lai nodrošinātu, ka fails vairs netiek ielādēts no servera, atver Network cilni Developer Tools. Tev vajadzētu redzēt, ka main.js fails tagad netiek atlādēts no servera, bet vietām tiek ielādēti vietējie pārrakstītie satura.

Chrome Developer Tools: Pārkārtojumi un darbvirsma - Visaptverošs ceļvedis

Ja vēlies pievienot jaunus pārrakstus vai dzēst esošos, dodies uz Pārrakstes sadaļu, kur redzēsi visus aktivizētos pārrakstus.

Chrome izstrādātāja rīki: pārrakstīšanas un darbavietas - Pilnīgs ceļvedis

4. Darbs ar darbvirsmu

Nākamajā solī tiek veikta darbvirsmes iestatīšana. Šeit vari savienot savu lokālo attīstības mapi ar Developer Tools. Dodies uz Developer Tools iestatījumiem un meklē opciju "Darbvirsmes".

Chrome Developer Tools: Pārklājumi un darbvirsma - Visaptverošs ceļvedis

Izvēlies mapi, kurā atrodas tavas projekti. Chrome arī šeit prasīs atļauju piekļūt šai mapei, tāpēc pārliecinies, ka esi piešķīris atbilstošās atļaujas.

Chrome Developer Tools: Izmaiņas un darbvieta - Visaptverošs ceļvedis

5. Kodējuma maiņas

Tagad vari strādāt tieši Workspace. Piemēram, atver savu main.js failu, veic izmaiņas un saglabā failu. Kods tiks automātiski ielādēts no servera un tu uzreiz vari redzēt, kā izmaiņas attiecas uz tavu vietni.

6. Darbos strādāšana

Viena no Workspaces praktiskajām priekšrocībām ir tāda, ka vari ielikt pārtraukumus, lai efektīvi īstenotu koda izplenšanu. Ieliec pārtraukumus koda rindās un pārlādē lapu, lai pārtrauktu izpildi un pārbaudītu mainīgo pašreizējo stāvokli.

Chrome attīstītāja rīki: Pārrakstījumi un darbaplaukts - Visaptverošs ceļvedis

7. Priekšrocības un trūkumi

Lai gan Workspace ir noderīgs, daudzi attīstītāji iesaka veikt izmaiņas tieši koda redaktorā, piemēram, Visual Studio Code, un saglabāt failus tur. Tādējādi vari labāk redzēt, kura failu versija tiek izmantota. Lietojot Workspace, situācija var kļūt neskaidra, it īpaši, ja saikne ar sākotnējiem failiem nav skaidra.

Chrome Developer Tools: Izmainīt un darbavieta - Visaptverošs ceļvedis

Taču ja tu strādā tikai ar vienkāršām CSS failiem vai ne-transpilētu kodu, Workspace var būt laba izvēle.

Chrome Developer Tools: Pārdefinējumi un Darbavieta - Kompleksa rokasgrāmata

Kopsavilkums

Šajā norādījumā esi uzzinājis/-usi, kā strādāt ar izmaiņām un Workspace Chrome Developer Tools, lai pielāgotu stilus un skriptus, neaizskarot oriģinālo servera failu. Ar izmaiņām vari veikt ātras izmaiņas, kamēr Workspace ļauj strādāt tieši ar savu izstrādes mapi.

Bieži uzdotie jautājumi

Vai izmaiņas var izmantot arī CSS failiem?Jā, vari izmantot izmaiņas arī CSS failiem. Vienkārši izvēlies vēlamo CSS failu un aktivizē izmaiņu.

Kā atspējot izmaiņas?Izmaiņas var atspējot, dodoties uz Izmaiņām Attīstītāja rīkos un tur tos izslēdzot vai dzēšot.

Vai ir ierobežojumi darba vietā?Jā, dažreiz var būt sarežģīti identificēt pareizo darba vietu, it īpaši ar transpilētu kodu.

Kāpēc izmantot izmaiņas vietā par darba vietu?Izmaiņas piedāvā skaidrāku veidu, kā veikt izmaiņas, nejauši nejauzājoties ar dažādām failu versijām. Bieži tie ir vieglāk pārvaldāmi, ja nevēlies veikt izmaiņas oriģinālajos failos.