Risorse per sviluppatori: visualizzare e caricare manualmente le mappe di origine

Sofia Emelianova
Sofia Emelianova

Utilizza il riquadro Risorse per sviluppatori per verificare se DevTools carica correttamente le mappe di origine. Se necessario, puoi caricarle manualmente.

Panoramica

Quando apri DevTools, questo tenta di caricare le eventuali mappe di origine. In caso di errore, la console registra un errore simile al seguente.

L'errore di caricamento della mappa di origine nella console.

Nel riquadro Risorse per sviluppatori, puoi visualizzare lo stato di caricamento delle mappe di origine e persino caricarle manualmente.

Apri Risorse per sviluppatori e controlla lo stato

Per controllare gli stati di caricamento delle mappe di origine:

  1. Apri DevTools, assicurati di attivare le mappe sorgente e vai a > Altri strumenti > Risorse per gli sviluppatori.
  2. Nella tabella, controlla i valori nelle seguenti colonne:

    • Stato per verificare se il caricamento della mappa di origine è andato a buon fine o meno.
    • Error per leggere il messaggio di errore, se presente.

Le colonne Stato ed Errore.

Filtra le risorse per URL o errore

Per concentrarti sulle mappe sorgente che ti interessano, inserisci del testo nella casella di testo in alto per filtrare le mappe sorgente che non contengono questo testo negli URL o nei messaggi di errore.

Filtrare le mappe di origine che non contengono "js" nell'URL.

Risolvere i problemi di caricamento delle mappe di origine

Per impostazione predefinita, DevTools richiede le mappe di origine anziché il sito web. Queste richieste potrebbero essere trattate come cross-origin e potrebbero non essere trasmesse.

Per fare in modo che il sito web richieda prima le mappe di origine, seleziona Casella di controllo. Carica tramite sito web nell'angolo in alto a destra di Risorse per gli sviluppatori.

La casella di controllo "Carica tramite il sito web"

Se i problemi con il caricamento delle mappe di origine persistono, prova a caricarle manualmente come descritto di seguito.

Caricare una mappa di origine manualmente

Se si verificano errori di caricamento o, ad esempio, vuoi eseguire il debug del codice originale su un sito web in produzione privo di mappe di origine, puoi caricarle manualmente:

  1. Genera mappe di origine utilizzando gli strumenti che le supportano.
  2. Ospitiamo le mappe di origine localmente.
  3. Apri DevTools nella pagina e assicurati di attivare le mappe di origine.
  4. Apri il file di cui è stato eseguito il deployment (elaborato) in Origini, fai clic con il tasto destro del mouse in Editor e seleziona Aggiungi mappa delle origini dal menu.

    Seleziona "Aggiungi mappe di origine" dal menu.

  5. Nella casella di testo, specifica l'URL della mappa di origine e fai clic su Aggiungi.

    Specifica l'URL della mappa di origine.

  6. Controlla se la mappa di origine è visualizzata in Risorse per gli sviluppatori e il file originale (mappato da quello di cui è stato eseguito il deployment) nella struttura ad albero dei file.

    Una mappa delle origini caricata manualmente fa sì che il file originale venga visualizzato nella struttura ad albero dei file.

  7. Procedi con il debug del file originale.