我有以下launch.json
用于调试Web应用程序:
"configurations": [
{
"type": "chrome",
"request": "launch",
"name": "Launch Chrome",
"url": "http://localhost:8000/build/",
"webRoot": "${workspaceFolder}",
"trace": true
}
当我设置"trace": true
时,VSCode调试器会生成一个跟踪文件,该文件存储在Mac上的Library/Application Support/Code/logs/.../window1/exthost/ms-vscode.js-debug/vscode-debugadapter-*.json.gz
中。
首先,很难解压缩它,因为任何实用程序都会抛出一些unexpected end of file
错误版本:
$ cat vscode-debugadapter-cfcd5cf7.json.gz| gzip -d > log.json
gzip: (stdin): unexpected end of file
其次,我尝试使用chrome://tracing
“加载”它,但我得到以下错误:
如何打开它的文件?人们通常如何阅读它(因为阅读它的原始几乎是不可能的)。我不能得到任何体面的信息。
1条答案
按热度按时间az31mfrm1#
要分析VS Code PWA(渐进式Web应用程序)调试器的跟踪输出,您可以使用Microsoft在此项目中提供的工具(https://github.com/microsoft/vscode-pwa-analyzer)
您可以直接从这个网站启动该工具:
https://microsoft.github.io/vscode-pwa-analyzer/index.html