Add Vue language server support
This commit is contained in:
@@ -39,7 +39,12 @@ function M.check()
|
||||
report_ok("Skipped checks for Go, Rust/Cargo, LuaRocks, and Java.")
|
||||
|
||||
report_start("mason.nvim [Required runtimes]")
|
||||
check_executable("node", "node", "Required for your configured TypeScript, ESLint, HTML, CSS, Emmet, and Intelephense language servers.")
|
||||
check_executable("node", "node", "Required for your configured TypeScript, Vue, ESLint, HTML, CSS, Emmet, and Intelephense language servers.")
|
||||
check_executable(
|
||||
"Vue Language Server",
|
||||
"vue-language-server",
|
||||
"Install the `vue-language-server` Mason package for Vue single-file component support."
|
||||
)
|
||||
check_executable("npm", "npm", "Required to install and manage the Mason packages used by your configured language servers.")
|
||||
check_php()
|
||||
end
|
||||
|
||||
@@ -56,6 +56,7 @@ vim.lsp.config("jsonls", {
|
||||
|
||||
vim.lsp.enable("intelephense")
|
||||
vim.lsp.enable("ts_ls")
|
||||
vim.lsp.enable("vue_ls")
|
||||
vim.lsp.enable("eslint")
|
||||
vim.lsp.enable("html")
|
||||
vim.lsp.enable("cssls")
|
||||
|
||||
Reference in New Issue
Block a user