JavaScript 断点消失或无法在 SPA (ReactJS + C# WebAPI) 中设置 - Visual Studio 2022

问题描述 投票:0回答:1

我在 Visual Studio 2022 中的单页应用程序 (SPA) 项目中设置和使用 JavaScript 断点时遇到困难,该项目使用 ReactJS 作为前端,使用 C# WebAPI 作为后端。

当我尝试在应用程序运行时在 JavaScript 文件中设置断点时,它不会显示。但是如果我在启动应用程序之前放置一个断点,它是可见的。 然而,一旦我运行应用程序,断点就消失了。

环境:

  • Visual Studio 2022 版本 17.0.0 和 17.8
  • React-scripts 版本 4.0.2
  • 使用异步JavaScript函数和react-toolkit
javascript debugging create-react-app visual-studio-2022 breakpoints
1个回答
0
投票

要解决该问题,请执行以下命令:

npx update-browserslist-db@latest

在查看构建日志时,我遇到了以下消息:

Browserslist: caniuse-lite is outdated. Please run the following command: `npx update-browserslist-db@latest` fail: Microsoft.AspNetCore.SpaServices[0]

运行上述命令解决了我的问题,并且我能够毫无问题地设置断点。

© www.soinside.com 2019 - 2024. All rights reserved.