要解决这个问题,可以通过在Angular CLI配置中启用生成JavaScript源代码映射的选项。这样,浏览器将加载JavaScript源代码映射,而不仅仅是样式源代码映射。
在项目的根目录下,找到angular.json
文件。在该文件中,找到architect
-> build
-> options
-> sourceMap
属性,并将其设置为true
,如下所示:
"architect": {
"build": {
"options": {
"sourceMap": true
}
}
}
这样配置后,使用Angular CLI构建项目时,将生成JavaScript源代码映射文件。
然后,将构建后的文件部署到浏览器中,并确保加载了JavaScript源代码映射文件。这样,浏览器将能够调试和查看TypeScript源代码。
请注意,生成源代码映射可能会增加构建时间和文件大小。因此,在生产环境中,可以将sourceMap
属性设置为false
,以减少构建时间和文件大小。
希望这可以帮助你解决问题!