Runner AI
DocumentatieStorefront en publiceren

Winkelfrontcode inspecteren en bewerken

Open de voorwaardelijke code-editor van Runner, sla een gerichte bestandswijziging op, controleer Git-wijzigingen en voorkom verlies van niet-opgeslagen werk.

De code-editor laat u winkelfrontbestanden achter de huidige preview inspecteren of een gerichte wijziging aanbrengen. Gebruik het alleen wanneer een visuele bewerking of Runner-verzoek niet beter past.

Wat deze gids behandelt

Open de voorwaardelijke code-editor, sla één gerichte bestandswijziging op, keer terug naar Preview om deze te verifiëren en houd commit, push en publicatie als afzonderlijke doelbewuste acties.

Invoerpad

Open een winkelfrontproject → WebwinkelCode-editor openen.

Voordat u begint

  • Wacht tot de projectworkspace en winkelfrontpreview zijn verbonden.
  • Gebruik de code-editor alleen als u het bestand dat u wilt wijzigen begrijpt.
  • Sla elk gewijzigd bestand op voordat u het tabblad of dialoogvenster sluit. Het sluiten van een niet-opgeslagen bestand toont geen bevestiging.
  • Een opgeslagen bestand wijzigt de projectworkspace, maar wordt niet automatisch gecommit, gepusht, gepubliceerd of geverifieerd in Preview.
  • Gebruik Committen en Pushen alleen wanneer u gemachtigd bent om de geconfigureerde Git-remote van het project te wijzigen.

Editor-besturingselementen en klikresultaten

Besturingselement of toestandWat er gebeurt nadat u het gebruikt
Code-editor openenOpent het dialoogvenster Code-editor op volledige hoogte. Als u het sluit, keert het Webwinkel-paneel terug naar Voorbeeld.
BestandspictogramToont de doorzoekbare winkelfrontbestandsstructuur. Een map uitvouwen laadt de inhoud; een bestand selecteren opent het in een tabblad.
BestandstabbladSchakelt de editor naar dat geopende bestand. Een oranje stip betekent dat het tabblad niet-opgeslagen wijzigingen bevat.
Sluitpictogram op een bestandstabbladSluit dat tabblad. Runner vraagt niet naar niet-opgeslagen wijzigingen, dus sla eerst op.
Code-editorLaat u het actieve bestand wijzigen. Typen wijzigt het geopende tabblad maar slaat het bestand niet automatisch op.
Command-S op macOS of Control-S op Windows/LinuxSlaat het actieve bestand op in de verbonden projectworkspace. De oranje niet-opgeslagen indicator verdwijnt na succes.
Git-takpictogramOpent de huidige tak, lijsten met gewijzigde bestanden, commitformulier en push-besturingselementen. Een gewijzigd bestand selecteren opent het diff.
Klaarzetten / TerugzettenVoegt één bestand toe aan of verwijdert het uit de volgende commit. Het slaat geen niet-opgeslagen editor-tabblad op.
Alles klaarzetten / Alles terugzettenPast dezelfde stagingkeuze toe op elk bestand in de overeenkomstige lijst. Controleer de lijst voordat u een van beide acties gebruikt.
CommitberichtRegistreert de uitleg die aan de volgende commit wordt gekoppeld.
CommittenMaakt een commit van gefaseerde bestanden wanneer het bericht niet leeg is. Niet-gefaseerde en niet-opgeslagen wijzigingen blijven buiten die commit.
PushenStuurt onmiddellijk commits die voor de geconfigureerde remote liggen. Er is geen tweede bevestiging in dit paneel.
VernieuwenVraagt de nieuwste Git-status voor de verbonden projectworkspace.

Maak en controleer één gerichte bewerking

  1. Bevestig de projectnaam en de huidige winkel in Preview.
  2. Selecteer Code-editor openen.
  3. Houd de Bestandsweergave open, vouw de vereiste map uit en selecteer één bestand.
  4. Lees de bestaande inhoud voordat u deze wijzigt.
  5. Maak de kleinste beoogde bewerking.
  6. Druk op Command-S of Control-S en bevestig dat de oranje stip verdwijnt.
  7. Sluit de code-editor en controleer de betreffende pagina in Preview.
  8. Controleer desktop- en mobiele indelingen wanneer de wijziging beide kan beïnvloeden.
  9. Als het resultaat onjuist is, keer terug naar de editor en corrigeer het, of vraag Runner om het specifieke bestand en zichtbare probleem te repareren.

Opslaan bewijst alleen dat Runner het bestand heeft geschreven. Preview bewijst alleen dat het huidige project het kan weergeven. Publicatie en de live klantenreis blijven afzonderlijke controles.

Commit en push alleen wanneer nodig

  1. Sla elk bestand op dat u wilt opnemen.
  2. Open de Git-takweergave.
  3. Selecteer elk gewijzigd bestand en controleer het diff.
  4. Gebruik Klaarzetten voor de beoogde bestanden. Vermijd Alles klaarzetten wanneer niet-gerelateerde wijzigingen aanwezig zijn.
  5. Voer een duidelijk Commitbericht in.
  6. Selecteer Committen en wacht tot de Git-status wordt vernieuwd.
  7. Gebruik Pushen alleen na het bevestigen van de tak- en remote-workflow. De actie start onmiddellijk.
  8. Keer terug naar Preview en controleer het zichtbare resultaat. Een succesvolle commit of push publiceert de winkel niet.

Probleemoplossing

ToestandBetekenisWat u moet doen
Code-editor openen ontbreektDe functie is niet ingeschakeld voor dit project.Gebruik Design Mode of vraag Runner om de wijziging aan te brengen. Vertrouw niet op een gekopieerde interne route.
Verbinden met sandbox...De projectworkspace is nog niet verbonden.Houd het project open en probeer opnieuw nadat de workspace opnieuw is verbonden.
BestandsstructuurspinnerRunner laadt de huidige map.Wacht voordat u een ander mapje herhaaldelijk selecteert.
Een bestand selecteren doet nietsHet bestand kon niet worden gelezen of de workspace is verbroken.Controleer de verbinding en selecteer het bestand opnieuw.
Oranje stip blijft na opslaanHet bestand is niet succesvol opgeslagen.Houd het tabblad open, lees het foutbericht en probeer opnieuw na het opnieuw verbinden indien nodig.
Open een bestand uit de boomGeen bestand is actief.Selecteer een bestand in de Bestandsweergave.
Geen wijzigingenGit meldt geen opgeslagen bestandswijzigingen.Sla het editor-tabblad op en selecteer vervolgens Vernieuwen.
Committen is uitgeschakeldGeen gefaseerd bestand of geen commitbericht aanwezig.Faseer het beoogde opgeslagen bestand en voer een bericht in.
Pushen is uitgeschakeldDe tak heeft geen lokale commit voor de remote, of een push wordt uitgevoerd.Commit de beoogde wijziging of wacht op de huidige push.
Kan git-status niet ladenRunner kon de repositorystatus niet lezen.Selecteer Opnieuw proberen. Faseer of push niet totdat de status is geladen.
Pijl-omlaag-telling toont dat de tak achter looptDe remote bevat commits die niet in de workspace aanwezig zijn.Stop voordat u pusht en vraag de projecteigenaar hoe u de tak veilig kunt bijwerken.
Fout bij opslaan, faseren, committen of pushenDe actie is niet voltooid.Behoud de huidige toestand, lees de fout en probeer opnieuw alleen na het controleren van verbinding en machtiging.

Gerelateerde handleidingen