Angular调试器总是停在main.js文件
创始人
2024-10-24 12:01:19
0

这个问题通常由源代码映射错误引起。在生产代码中,Angular编译器会将所有组件和模块压缩到一起,因此在调试应用程序时,Angular调试器将代码位置指向main.js文件,这使得调试变得困难。但是,可以通过正确配置source-map来解决这个问题。

你可以在angular.json文件中添加以下代码:

"sourceMap": { "scripts": true, "styles": true, "vendor": true }

或者,在tsconfig.json文件中添加以下配置:

{ "compilerOptions": { "sourceMap": true, "inlineSources": true, "inlineSourceMap": true, ... } }

这样,当你在调试器中设置断点时,它将在正确的位置停止,而不是在压缩后的main.js文件中。

例如,以下代码段会在home.component.ts文件中设置断点,而不是在main.js中:

@Component({ selector: 'app-home', templateUrl: './home.component.html', styleUrls: ['./home.component.css'] }) export class HomeComponent implements OnInit { constructor() { }

ngOnInit() { debugger; } }

这样,在调试应用程序时,调试器将在home.component.ts中设置断点。

相关内容

热门资讯

黑科技透视!(WePoKe)总... 黑科技透视!(WePoKe)总是真的是有挂,(wEpoke)原来真的有挂,黑科技智能(有挂技术)-哔...
黑科技软件!(WePoKe)一... 黑科技软件!(WePoKe)一直有挂,(WEPOke)原来真的有挂,黑科技开挂(有挂秘诀)-哔哩哔哩...
黑科技软件!(WePoKe)竟... 黑科技软件!(WePoKe)竟然是有挂,(wePokE)原来是有挂,黑科技最新版(有挂详细)-哔哩哔...
九分钟黑科技!德扑ai智能机器... 九分钟黑科技!德扑ai智能机器人,(德扑之星)原来是真的有挂,必赢方法(有人有挂)-哔哩哔哩暗藏猫腻...
第九分钟黑科技!德扑ai助手,... 第九分钟黑科技!德扑ai助手,(德扑之星)原来真的有挂,可靠教程(有挂讲解)-哔哩哔哩1)德扑ai助...
黑科技软件!(WePoKe)一... 黑科技软件!(WePoKe)一直存在有挂,(wepOke)原来真的是有挂,黑科技辅助挂(竟然有挂)-...
8分钟黑科技!德扑ai智能系统... 8分钟黑科技!德扑ai智能系统,(德扑)好像有挂,普及教程(了解有挂)-哔哩哔哩1)德扑ai智能系统...
透视玄学!wpk职业代打,(W... 透视玄学!wpk职业代打,(WPk)原生存在有挂,黑科技实测(讲解有挂)-哔哩哔哩1、金币登录送、破...
黑科技辅助挂!(WePoKe)... 黑科技辅助挂!(WePoKe)原本存在有挂,(wepoke)原来是有挂,黑科技针对(果真有挂)-哔哩...
透视工具!wpk最新黑科技,(... 透视工具!wpk最新黑科技,(WpK)确实是有挂,黑科技私人房(新版有挂)-哔哩哔哩1、进入游戏-大...