无法加载内置 eslint_d 进行方法诊断

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

我在 Youtube 上观看 typecrafts Neovim 系列后遇到了这个问题。我尝试过使用人工智能,但没有成功。我尝试添加

eslint_d
eslint-lsp
并收到相同的错误,即以下错误。

[null-ls] 无法加载用于方法诊断的内置 eslint_d;请检查您的配置:

return {
   "nvimtools/none-ls.nvim",
   config = function()
     local null_ls = require("null-ls")

     null_ls.setup({
       sources = {
         null_ls.builtins.formatting.stylua,
         null_ls.builtins.formatting.prettier,
         null_ls.builtins.diagnostics.eslint_d,
       },
     })
 
      vim.keymap.set("n", "<leader>gf", vim.lsp.buf.format, {})
    end,
 }
lua eslint neovim
1个回答
0
投票
return {
  {
    "nvimtools/none-ls.nvim",
    dependencies = {
      "nvimtools/none-ls-extras.nvim",
    },
  },

   "nvimtools/none-ls.nvim",
   config = function()
     local null_ls = require("null-ls")

     null_ls.setup({
       sources = {
         null_ls.builtins.formatting.stylua,
         null_ls.builtins.formatting.prettier,
         null_ls.builtins.diagnostics.eslint_d,
       },
     })
      vim.keymap.set("n", "<leader>gf", vim.lsp.buf.format, {})
    end,
 }

不要忘记将此依赖项添加到您的 null-ls 安装中

https://github.com/nvimtools/none-ls-extras.nvim/tree/main

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