Sicheres Debuggen von Originalcode mithilfe von Quellzuordnungen des Azure Artifacts-Symbolservers
Um Ihren ursprünglichen Entwicklungsquellcode in DevTools sicher zu sehen und zu verwenden, anstatt den kompilierten, minimierten und gebündelten Produktionscode, der vom Webserver zurückgegeben wird, können Sie Quellzuordnungen verwenden, die auf dem Azure Artifacts Symbolserver veröffentlicht werden.
Source maps your compiled production code to your original development source files. In DevTools können Sie dann Ihre vertrauten Entwicklungsquelldateien anstelle des kompilierten Codes anzeigen und damit arbeiten. Weitere Informationen zur Quellzuordnung und zur Verwendung von Quellzuordnungen in DevTools finden Sie unter "Zuordnen des verarbeiteten Codes zum ursprünglichen Quellcode" zum Debuggen.
Wenn Sie Ihre Quellzuordnungen vom Azure Artifacts Symbolserver herunterladen, können Sie Ihre Produktionswebsite debuggen, indem Sie Ihren ursprünglichen Entwicklungsquellcode sicher abrufen.
Voraussetzung: Veröffentlichen von Quellzuordnungen auf dem Azure Artifacts Symbolserver
Um Quellzuordnungen vom Azure Artifacts Symbolserver in DevTools zu verwenden, müssen sie zuerst auf dem Server veröffentlicht werden.
Informationen zum Veröffentlichen von Quellzuordnungen finden Sie unter "Sicheres Debuggen des ursprünglichen Codes durch Veröffentlichen von Quellzuordnungen auf dem Azure Artifacts Symbolserver".
Schritt 1: Generieren eines persönlichen Zugriffstokens für Azure DevOps
Um Quellzuordnungen vom Azure Artifacts Symbolserver abzurufen, verwendet DevTools das Abrufprotokoll, um mit Azure DevOps zu kommunizieren, das ein gültiges PERSÖNLICHEs Zugriffstoken (PAT) erfordert.
Sie müssen eine PAT generieren, auch wenn Sie bereits eine generiert haben, um Quellzuordnungen auf dem Symbolserver im sicheren Debuggen des ursprünglichen Codes zu veröffentlichen, indem Sie Quellzuordnungen auf dem Azure Artifacts Symbolserver veröffentlichen.
So generieren Sie eine PAT in Azure DevOps:
Melden Sie sich bei Ihrer Azure DevOps Organisation an, indem Sie zu
https://dev.azure.com/{yourorganization}.Wechseln Sie in Azure DevOps zu "User settingsPersonal > "-Zugriffstoken:

Die Seite "Token für den persönlichen Zugriff" wird angezeigt:

Klicken Sie auf "Neues Token". Das Dialogfeld " Neues persönliches Zugriffstoken erstellen" wird geöffnet:

Geben Sie im Textfeld "Name " einen Namen für die PAT ein, z. B. "devtool source maps".
Geben Sie im Abschnitt "Ablauf" ein Ablaufdatum für die PAT ein.
Klicken Sie im Abschnitt "Bereiche" auf "Alle Bereiche anzeigen ", um den Abschnitt zu erweitern.
Scrollen Sie nach unten zu Symbolen, und aktivieren Sie dann das Kontrollkästchen Lesen .
Klicken Sie auf die Schaltfläche " Erstellen ". Der Erfolg! Dialogfeld wird angezeigt:

Klicken Sie auf die Schaltfläche "In Zwischenablage kopieren ", um die PAT zu kopieren. Kopieren Sie das Token, und speichern Sie es an einem sicheren Ort. Aus Sicherheitsgründen wird sie nicht erneut angezeigt.
Weitere Informationen zu PAT finden Sie unter Verwenden von persönlichen Zugriffstoken.
Schritt 2: Konfigurieren von DevTools
DevTools muss jetzt mit der PAT konfiguriert werden, um die Quellzuordnungen erfolgreich abzurufen.
So konfigurieren Sie DevTools:
Klicken Sie zum Öffnen von DevTools in Microsoft Edge mit der rechten Maustaste auf eine Webseite, und wählen Sie dann "Überprüfen" aus. Oder drücken
Ctrl++Shift``ISie (Windows, Linux) oderICommand+Option+(macOS).Klicken Sie in DevTools > Symbolserver auf Einstellungen (
)Geben Sie im Textfeld Azure DevOps Organisation die Azure DevOps Organisation ein, in der Sie die PAT erstellt haben.
Fügen Sie in das Textfeld Azure DevOps persönlichen Zugriffstokens Ihre PAT ein.

Klicken Sie oben rechts auf x, um den bereich Einstellungen zu schließen, und klicken Sie dann auf die Schaltfläche "DevTools neu laden".
Schritt 3: Abrufen des ursprünglichen Codes in DevTools
Wenn Sie nach den obigen Setupschritten DevTools verwenden, um an einem Build Ihrer Website zu arbeiten, für den Symbole veröffentlicht wurden, können Sie nun Ihren ursprünglichen Quellcode anstelle des transformierten Codes anzeigen.
Im Konsolentool werden Links von Protokollnachrichten zu Quelldateien zu den Originaldateien und nicht zu den kompilierten Dateien geleitet.
Beim Durchlaufen von Code im Tool "Quellen " werden die originalen Dateien im Navigator-Bereich auf der linken Seite aufgeführt.
Im Tool "Quellen " öffnen die Links zu Quelldateien, die im Aufrufstapel des Debuggerbereichs angezeigt werden, die ursprünglichen Quelldateien.
Überprüfen des Status der heruntergeladenen Quellzuordnungen
Sie können den Status Ihrer Quellzuordnungen mithilfe des Tools "Source Karten Monitor" überprüfen.
Weitere Informationen zum Tool "Source Karten Monitor" und zur Überwachung, welche Quelldateien Quellzuordnungen angefordert haben und ob diese Quellzuordnungen geladen wurden, finden Sie unter "Source Karten Monitor".