小编Mon*_*rso的帖子

如何在neovim下为typescript配置DAP调试器?

我正在尝试为应用程序配置DAP调试器。Neovimtypescript

我添加了DAP插件:

    use "mfussenegger/nvim-dap"
Run Code Online (Sandbox Code Playgroud)

我还有一个config.lua包含适配器和配置的文件:

      local status_ok, dap = pcall(require, "dap")
      if not status_ok then
        return
      end
      
      dap.adapters.chrome = {
        type = "executable",                                                                                                                                      
        command = "node",    
        args = {os.getenv("HOME") .. "/dev/dap-debugger/vscode-js-debug/out/src/debugServerMain.js", "45635"}
      }    
      dap.configurations.typescript = {    
        {    
        type = "chrome",    
        request = "attach",    
        program = "${file}",   
        debugServer = 45635,
        cwd = vim.fn.getcwd(),    
        sourceMaps = true,    
        protocol = "inspector",    
        port = 9222,    
        webRoot = "${workspaceFolder}"    
        }    
      }
Run Code Online (Sandbox Code Playgroud)

当我在 typescript 应用程序项目中的 nvim 下尝试使用以下命令启动调试器时:lua require'dap'.continue(),出现错误: …

neovim

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

neovim ×1