Una WebPart SharePoint Framework (SPFx) può essere debuggata in Chorme tramite i Developer tools.
Per accedere ai developer tool puoi usare il tasto F12 o la combinazione CTRL+SHIFT+I.

Se accedi al percorso corretto dei file JavaScript, nella scheda Sources, vedrai che sono tutti in una forma che non coincide con i sorgenti TypeScript.

Per debuggare i sorgenti TypeScript bisogna scavare più a fondo, ovvero andare nel percorso webpack://../../../../src/webparts/nomeWebPart , vedi immagine seguente:
sorgenti typescript
sorgenti typescript
a questo punto è possibile mettere dei breakpoint, visualizzare le variabili, ecc... tutto come se fosse un normale JavaScript:
Debug
Debug

Nelle schermate dell'esempio ho fatto il debug sul workbench remoto dello SharePoint Online.
Per eseguire il workbench remoto, avviare la solution con il comando:

DOS / Batch file

gulp serve --nobrowser
poi aprire la pagina del workbench remoto https://[istanza sharepoint].sharepoint.com/[percorso sito]/_layouts/15/workbench.aspx ed eggiungere la webpart:
aggiunta web part
aggiunta web part
Il debug è possibile anche da Firefox, solo che il percoso dei file TypeScript è diverso.
In base alla versione del browser il percorso dei file TypeScript potrebbe cambiare.
Tags:
JavaScript184 React17 SharePoint498 SPFx17 TypeScript15
Potrebbe interessarti anche: