我正在构建我的 Angular 18 应用程序以进行捆绑分析:ng build -stats-json 生成的 stats.json 有 38K 行。然后我尝试使用以下方法进行分析:webpack-bundle-analyzer
我正在构建我的 Angular 18 应用程序以进行捆绑分析:
ng build -stats-json
生成的 stats.json 有 38K 行。然后我尝试使用以下命令进行分析:
webpack-bundle-analyzer <path-to-json-file>
这给了我一个错误:
Could't analyze webpack bundle:
TypeError: Cannot read properties of undefined (reading 'filter')
您正在使用不依赖于 webpack 但依赖于 esbuild 的应用程序构建器。
对于 esbuild,你应该使用这个分析器: https://esbuild.github.io/analyze/