Nicht mehr alle JavaScript-Dateien sind in den Chorme Developer-Tools sichtbar.
Google Chrome ist aktuell. Version 44.0.2403.130 m Debug-Version der App. Skripte im Kopf.
<script src="/Scripts/jquery-ui-1.8.24.js"></script>
<script src="/Scripts/jquery.validate.js"></script>
...
<script src="/Client/Statics/GuiContainers.js"></script>
<script src="/Client/ClientDAL.js"></script>
<script src="/Client/ClientLayoutUpdater.js"></script>
<script src="/Client/ClientRenderer.js"></script>
<script src="/Client/ControllerLocator.js"></script>
Der erste Teil der Skripte ist in den Chrome Developer Tools im Menü Quellen im Pfad localhost / Scripts / * sichtbar. Der zweite Teil der Skripte ist seit gestern nicht mehr sichtbar. Was ist mit den Entwicklertools los?
Es gibt keine Fehler in der JavaScript-Konsole. Ich kann erfolgreiche Anfragen nach JavaScript-Dateien auf der Registerkarte "Netzwerk" sehen. Alles JavaScript wird geladen. Anwendung funktioniert gut.
Was ist mit den Entwicklertools los? Hat jemand eine Idee?
Wenn ich dem Arbeitsbereich den Ordner "localhost" hinzufüge, ist alles sichtbar, auch serverseitige Quelldateien.
Antworten:
Öffnete die Registerkarte "Netzwerk" in den Entwicklertools und drückte zum Aktualisieren F5 - danke @ Seano666 für Ihren Kommentar zu der Frage
quelle
Für mich musste ich nur die Einstellungen der Entwicklertools öffnen und auf der ersten Registerkarte auf die Schaltfläche "Standardeinstellungen wiederherstellen und neu laden" klicken.
Dann wurden alle meine lokalen Skripte wieder angezeigt und das Debuggen war wieder normal.
quelle
Fügen Sie die
debugger;
Anweisung an einer beliebigen Stelle Ihres Skripts hinzu. Der Debugger stoppt an dieser Stelle und zeigt Ihnen das Skript an, auch wenn das Skript dynamisch geladen wird.onSuccess: function (result) { debugger; combo.empty(); $(result).each(function () { var option; option = document.createElement('option'); option.value = this.Id; $(option).appendTo(combo); }); }
quelle
debugger;
zwang das Setzen der Zeile Chrome, die VM-Datei zu öffnen.Versuchen Sie, mit der rechten
reload
Maustaste auf die Schaltfläche in den Entwicklertools zu klicken .Sie erhalten ein Menü, aus dem Sie auswählen können :
Empty Cache & Hard Reload
.Das hat bei mir funktioniert.
quelle
Ich hatte das gleiche Problem und "Leerer Cache und hartes Neuladen" funktionierte für mich.
quelle
Problem: Ich habe einige Zeit entwickelt / debuggt und bin dann auf ein ähnliches Problem gestoßen. Obwohl in meinen Konsolenprotokollen Zeilennummern angezeigt wurden, wurde ich beim Klicken auf Zeile 1 einer leeren Seite weitergeleitet. Meine Skripte waren in HTML eingebettet, sodass ich sie auf der Registerkarte "Elemente" sehen konnte. Als ich die Datei auf der Registerkarte "Quellen" öffnete, war sie nur leer.
Lösung: Die Lösung für mich bestand darin, die URL-Adresse zu kopieren, in eine neue Registerkarte einzufügen und die Entwicklungstools erneut zu öffnen. Der ursprüngliche Tab war irgendwie in einen schlechten Zustand geraten.
quelle
Das Problem ist auf die Netzwerkzuordnung und -entzuordnung zurückzuführen. Es gibt einige seltsame Fehler in Chrome Dev Tools, die diese Art von Problemen verursachen. Manchmal sehen Sie vielleicht sogar alte CSS-Dateien in der Seitenleiste und wenn Sie die CSS-Datei über die linke Seitenleiste öffnen. es wäre nur leer oder noch schlimmer, würde nicht einmal sichtbar sein.
Sogar ich habe alle Optionen ausprobiert. Neustart, Entfernen aller Chache, Zuordnung der Zuordnung aufheben. Inkognito-Modus. Aber am Ende musste neu installiert werden, um dieses Update zu machen.
Machen Sie also eine neue Chrominstallation. alles sollte gut sein.
quelle
Ich habe das gleiche Problem mit einem Ordner festgestellt, der nicht geladen wurde, und ich habe es folgendermaßen behoben:
Im
Sources
Modus, klicken Sie auf die blau-markierte Taste:Wählen Sie
Open file
.Geben Sie den Namen der gewünschten Datei in das Eingabefeld für die Suche ein.
Wählen Sie die Datei aus der Ergebnisliste aus.
quelle
Der Grund dafür ist, dass Ihre Skriptdatei noch nicht geladen ist. Aktualisieren Sie die Seite mit f5, und in den Quellen werden Skripte aufgelistet. Dies geschah, wenn Sie Ihr Skript-Tag am Ende des Tags platzieren.
quelle
In meinem Fall war es das Chrome-Cache-Problem. Das Erfrischen hat bei mir nicht funktioniert. Nach dem Zuordnen der folgenden Datei wurde mein Problem behoben
1- Öffnen Sie die Datei im Browser, z. B. http://example.com/script.js
2- Fügen Sie eine Version hinzu, z. B. http://example.com/script.js ? V = 2
Dadurch wird der Cache geleert und die Datei wird als bearbeitbar angezeigt.
quelle
Wenn Sie in Chrome debuggen, fügen Sie den Debugger hinzu. Anweisung davor und danach im Javascript, in der der Browser zum Debuggen angehalten werden soll
quelle
Ich habe Chrome mit dem Entfernen von Chrome-Profildaten neu installiert. Es funktioniert jetzt.
quelle
Ich habe das gleiche Problem festgestellt. Ich habe lediglich alle Temp-Dateien in den lokalen AppData unter Ihrem Profilnamen gelöscht, z. B. C: \ Users \ userprofile \ AppData \ Local \ Temp
quelle
Für mich war auch ein "Mapping and Unmapping" -Problem. Ich habe alle Zuordnungen entfernt, aber die Ordner unter der Website waren nicht sichtbar.
Die Lösung für mich war: Gehen Sie in den Einstellungen der Entwickler-Tools zur Registerkarte "Arbeitsbereich". Es gab noch einige Kartierungen. Ich habe alles entfernt. Nach einem Nachladen war okay.
quelle
Ich hatte das gleiche Problem und habe die genannten Antworten ausprobiert, aber es stellte sich heraus, dass Google Chrome stillschweigend aktualisiert wurde und neu gestartet werden muss, damit alles gut funktioniert.
Geben Sie
chrome://settings/help
Ihre Chrome-URL ein und prüfen Sie, ob ein Neustart erforderlich ist.quelle
Ich hatte dieses Problem aufgrund eines Rechtschreibfehlers im Javascript-Skript-Tag.
<script type="text/javsscript" src="./../js/lib/darkmodejs.min.js"></script>
Problem waren Rechtschreibfehler im Attribut
type
, die ich dann geändert habe zu:<script type="text/javascript" src="./../js/lib/darkmodejs.min.js"></script>
und es hat bei mir reibungslos funktioniert, manchmal ist das Problem sehr gering, aber die Effekte sind größer.
quelle