当前位置: 首页 > 知识库问答 >
问题:

Vscode 1.64.2中的未绑定断点

赫连琦
2023-03-14

我正在使用vscode和Angular,我无法设置触发的断点。所有断点都设置为未绑定断点。

我的环境:

版本:1.64.2(用户设置)日期:2022-02-09T22:02:28.252Z电子:13.5.2Chromium:91.0.4472.164Node.js:14.16.0 V8: 9.1.269.39-电子.0 OS:Windows_NTx64 10.0.22000

我的发射。json

{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [

    {
      "name": "ng serve",
      "type": "chrome",
      "request": "launch",
      "preLaunchTask": "npm: start",
      "url": "http://localhost:4200",
      "webRoot": "${workspaceFolder}", 
      //"sourceMaps": 
      "resolveSourceMapLocations": [
        "${workspaceFolder}/**",
        "!**/node_modules/**"
    ],
    "outFiles": [
        "${workspaceFolder}/**",
        "**/node_modules/**"
      ],
    "trace": true
    },
    {
      "name": "ng test",
      "type": "chrome",
      "request": "launch",
      "url": "http://localhost:9876/debug.html",
      "webRoot": "${workspaceFolder}",
      "sourceMapPathOverrides": {
        "./src/*": "${workspaceFolder}/src/*"
      }
    },
    {
      "name": "ng e2e",
      "type": "node",
      "request": "launch",
      "program": "${workspaceFolder}/node_modules/protractor/bin/protractor",
      "args": ["${workspaceFolder}/e2e/protractor.conf.js"]
    },
    
  ]

}

我在stackoverflow和各种文档上找到了很多东西:

>

  • 在tsconfig中添加了sourcemap:true。json

    {“compileOnSave”:false,“sourceMaps”:true,“compilerOptions”:{“baseUrl”:“/”,“outDir”:“/dist/out tsc”,“ForceConsistentCasingFileNames”:true,“strict”:true,“noImplicitOverride”:true,“NoPropertyAccess fromIndexSignature”:true,“noImplicitReturns”:true,“noFallthroughCasesInSwitch”:true,“sourceMap”:true,“declaration”:false,“downlevelIteration”:true,“experimentalDecorators”:true,“moduleResolution”:“node”,“importHelpers”:true,“target”:“es2017”,“module”:“es2020”,“lib”:[“es2020”,“dom”]},“angularCompilerOptions”:{“enablei18nlegacymessageiformat”:false,“strictInjectionParameters”:true,“StricInputAccessModifiers”:true,“strictTemplates”:true}

    在angular中添加了以下内容。json“vendorChunk”:true,“extractLicenses”:false,“buildOptimizer”:false,“sourceMap”:true,“optimization”:false,“namedChunks”:true

    在"ng service"的lauch.json设置中添加了解决方案

    在发布中添加了outfiles选项。“ng serve”的json设置。

    这些都不起作用,我的断点仍然保持未绑定状态,即使加载了带断点的角度组件。

    问题:如何在VSCode中为angular启用调试,以便断点不被解除绑定并在断点处中断?

  • 共有1个答案

    丁子石
    2023-03-14

    我也遇到过断点都被1.64.2解除绑定的情况。我降级到1.63.2,我的断点现在可以工作了。希望您正在处理相同的原因。

     类似资料:
    • 我已经成功地通过Chrome调试器扩展在Chrome中调试了angular应用程序,并自动创建了设置。但是(发生了一些事情),在我的一个Windows 7重新启动后,我得到了不活跃的断点。我想它受到Windows路径环境变量更改的影响。我为什么这么想?我收到这样一条消息:“路径值不正确,是否要修复它?”当Windows启动时。不幸的是,我无法重现我的旧路径值。这可能是巧合,但在这种情况下,调试不起

    • 版本: 环境 Windows 10-以受限用户身份运行。除了批准的软件,我无法安装任何东西,这意味着,我只能使用上面的Node版本,我可以升级VS代码,但不能安装特定的版本,等等。 发射json: 如何,何时: 对于配置为PWA的应用程序发生。在任意位置设置断点并获取“未绑定断点” 在启动Chrome和连接Chrome(在调试模式下)时发生 不适用于非PWA标准角度应用程序-我可以调试非PWA标准

    • 问题内容: 在Python中,有没有办法绑定未绑定的方法而不调用它? 我正在编写一个程序,对于某个类,我决定将所有按钮的数据分组为类级别的元组列表是一件好事,如下所示: 问题是,因为所有的值r都是未绑定方法,所以我的程序爆炸得很厉害,我哭了。 我正在网上寻找解决方案,该方案应该是一个相对直接,可解决的问题。不幸的是我找不到任何东西。现在,我正在解决此问题,但是没有人知道是否存在一种干净,健康,Py

    • 问题内容: 以下类方法有什么区别? 是一个是静态的,另一个不是静态的吗? 问题答案: 在Python,有区别绑定和未绑定的方法。 基本上,是调用成员函数(如),绑定函数 被翻译成 即对未绑定方法的调用。因此,呼叫你的版本method_two将失败,并显示TypeError 你可以使用装饰器更改方法的行为 装饰器告诉内置默认元类type(一个类的类,请参见此问题)不为创建绑定方法method_two

    • 本文向大家介绍Python中绑定与未绑定的类方法用法分析,包括了Python中绑定与未绑定的类方法用法分析的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Python中绑定与未绑定的类方法。分享给大家供大家参考,具体如下: 像函数一样,Python中的类方法也是一种对象。由于既可以通过实例也可以通过类来访问方法,所以在Python里有两种风格: 未绑定的类方法:没有self 通过类来引用方

    • 问题内容: 我已经做了适当的命名空间声明,但依然面临着错误 有一个类似的问题在这里,但我力得到答案 这是我的xml文档,是我的名称空间不正确吗? 问题答案: 将名称空间声明添加到应用程序上下文文件中的标记定义中