reactjs - 在 Visual Studio 2019 中调试 React 应用程序不起作用
问题描述
我使用模板创建了一个 ASP.NET Core 3 React 和 Redux 项目。
我正在尝试调试 TS 文件。当我尝试在源 TS 文件中的 Visual Studio 中设置断点时,没有一个断点位于我想要的位置。
如果我尝试单步执行代码,则执行将转到缩小的文件。我认为源映射反应脚本生成的映射不正确。我确实将 "sourceMaps":true 添加到 tsconfig.json 文件中。
有没有人成功设置并运行?
真是令人沮丧
谢谢
解决方案
截至2021 年 1 月,React+Redux 模板似乎支持调试。
从历史上看,sourcemaps从来没有为我开箱即用的 Visual Studio 工作过——必须对 VS 进行一些更新才能在后台运行 Webpack(我现在可以实时更新 TS 文件)并通过浏览器。
连接断点似乎需要额外的时间(在应用程序完全加载之前,您将在断点旁边看到“断开连接”消息)。
现在要弄清楚 VS 添加了什么魔法,这样我就可以在 TS 过程出现问题时修复它们..
推荐阅读
- java - 调试内存泄漏 - org.hibernate.engine.StatefulPersistenceContext
- powerbi - 仅当另一列具有值 DAX 时 PowerBi 才计算日期
- c - 每次从函数返回时,我可以重置全局变量的值吗
- python - 无法在 matplotlib 中设置 plt.xticks
- css - 即使使用旧前缀,Flex 属性在 IE 10 中也不起作用
- python - 在 numpy 中从 3d 获取特定的 2d 数组
- angular - 如何使用 videogular2 播放本地视频文件
- python - 是否可以为参数化生成输入?
- c - C Realloc 错误 - 结构中的动态数组
- quanteda - 如何将新的文本数据转换为预定义的 dfm?