Vue features

This commit is contained in:
Mathias Schneider
2026-04-07 20:29:06 +02:00
parent dcd7c3e92f
commit 3eee935f25
5 changed files with 54 additions and 1 deletions
+12 -1
View File
@@ -36,7 +36,7 @@ return {
adapters = { "pwa-node", "pwa-chrome", "pwa-msedge", "node-terminal", "pwa-extensionHost" },
})
for _, language in ipairs({ "typescript", "javascript", "typescriptreact", "javascriptreact" }) do
for _, language in ipairs({ "typescript", "javascript", "typescriptreact", "javascriptreact", "vue" }) do
dap.configurations[language] = {
{
type = "pwa-node",
@@ -73,6 +73,17 @@ return {
url = "http://localhost:3000",
webRoot = "${workspaceFolder}",
},
{
type = "pwa-chrome",
request = "launch",
name = "Launch Chrome (Vue dev server)",
url = function()
local port = vim.fn.input("Port (default 8080): ", "8080")
return "http://localhost:" .. port
end,
webRoot = "${workspaceFolder}",
sourceMaps = true,
},
}
end