Chrome Dev Tools - Nichtübereinstimmung der Arbeitsbereichszuordnung
Ich habe eine Remote-Webseite, die eine Remote-JavaScript-Datei mit dem Namen @ lädscript.js
. Ich habe keinen sofortigen Zugriff auf das entfernte Dateisystem, um Änderungen vorzunehmen und etwas zu testen.
So kopiere ichscript.js
zu meinem lokalen Laufwerk und in Chrome Dev Tools füge ich meinen lokalen Ordner zum Arbeitsbereich hinzu. Dann klicke ich mit der rechten Maustaste auf meine Fernbedienungscript.js
file und wähleMap to File System Resource...
. Ich wähle mein lokalesscript.js
.
So jetzt würde ich erwarten, dass sich mein Gebietsschema zu @ ändescript.js
um die Fernbedienung zu überschreibenscript.js
, richtig? Auf diese Weise kann ich einige Änderungen an meinem lokalen @ vornehmescript.js
und wenn ich die Seite neu lade, werden die Änderungen auf meiner Seite angezeigt.
Wenn Sie jedoch auf der Registerkarte "Quellen" mein lokales @ auswählescript.js
Ich sehe die Warnung oben:
Workspace mapping mismatch
The content of this file on the file system:
file:///Users/me/test/script.js
does not match the loaded script:
http://someserver.com/js/script.js
Possible solutions are:
- Reload inspected page
- Check that your file and script are both loaded from the correct source and their contents match
So sagt mir das, dass mein lokalesscript.js
muss genau so sein wie das remotescript.js
? Wenn ja, wozu dient dann die lokale Ressource?
Ist es nicht vorhanden, damit Sie Änderungen daran vornehmen und die Änderungen im Browser sehen können? Wenn es mit der entfernten Datei übereinstimmen muss, müssen Sie bereits Zugriff haben, um die entfernte Datei bearbeiten zu können. In diesem Fall würden Sie Ihre Änderungen dort und nicht in der lokalen Datei vornehmen. Wenn dies der Fall ist, wozu dient dann die Zuordnung der lokalen Ressource?
ermisse ich hier etwas? Ist es nicht möglich, temporäre lokale Änderungen an einer Datei in Chrome Dev Tools vorzunehmen, und werden diese Änderungen beim erneuten Laden der Seite übernommen? Ich dachte, das wäre der Zweck der lokalen Dateisystemressourcen.