их же нельзя поменять, не? максимум можешь какие-то темы попробовать установить
тебе в чатик по neovim лучше написать
npm install
не помогает
можно ссылку ?
ты точно там пишешь? в нужной директории?
реакт или некст инсталишь?
@it_chats ищи там
перезапусти все LSP сервисы тогда
реакт,с некстом такая же проблема
крч, попробуй это. если не сработает - пиздуй в чат по реакту и попроси там помочь. ну либо просто скопируй свои папки с исходником (кроме node_modules) и создай новый проект, где зависимости придется ставить заново. потом просто перенеси всё написанное уже в новый проект
а разве не должно быть import React from 'react'; ?
Так проблема в том, что когда создаю проект с нуля на нексте, такая же проблема
нет, у него редактор библиотеки не видит
ну значит вим хуёво настроил. переходи на обычные редакторы, пока не научишься норм им пользоваться
Нет, всё настроил так как надо
в vs code есть расширение vim, где всё работает также, как и в самом виме
ну тогда решай сам, че я тут
попробуй убрать нод модулс из гитигнора (нар едите такое есть вроде)
зачем? как это связано с редактором? этот файл читает исключительно сам гит, когда ты пытаешься выгрузить свой проект в репозиторий
некоторые могут подглядывать туда вроде
return { { "williamboman/mason.nvim", config = function() require("mason").setup() end, }, { "williamboman/mason-lspconfig.nvim", config = function() require("mason-lspconfig").setup({ ensure_installed = { "lua_ls", "cssls", "denols", "dockerls", "gopls", "graphql", "html", "jsonls", "tsserver", "sqls", "tailwindcss", "vuels", "emmet_ls", "eslint", "prismals", }, }) end, }, { "neovim/nvim-lspconfig", config = function() local capabilities = require("cmp_nvim_lsp").default_capabilities() local lspconfig = require("lspconfig") lspconfig.lua_ls.setup({ capabilities = capabilities, }) lspconfig.tsserver.setup({ capabilities = capabilities, }) lspconfig.cssls.setup({ capabilities = capabilities, }) lspconfig.denols.setup({ capabilities = capabilities, }) lspconfig.dockerls.setup({ capabilities = capabilities, }) lspconfig.gopls.setup({ capabilities = capabilities, cmd = {"gopls"}, filetypes = {"go", "gomod", "gowork", "gotmpl"}, --root_dir = util.root_pattern("go.work", "go.mod",".git"), settings = { gopls = { completeUnimported = true, usePlaceholders = true, analyses = { unusedparams = true }, staticcheck = true } } }) lspconfig.graphql.setup({ capabilities = capabilities, }) lspconfig.html.setup({ capabilities = capabilities, }) lspconfig.jsonls.setup({ capabilities = capabilities, }) lspconfig.tsserver.setup({ capabilities = capabilities, }) lspconfig.sqls.setup({ capabilities = capabilities, }) lspconfig.tailwindcss.setup({ capabilities = capabilities, }) lspconfig.vuels.setup({ capabilities = capabilities, }) lspconfig.emmet_ls.setup({ capabilities = capabilities, }) lspconfig.eslint.setup({ capabilities = capabilities, }) lspconfig.prismals.setup({ capabilities = capabilities, }) vim.keymap.set("n", "K", vim.lsp.buf.hover, {}) vim.keymap.set("n", "<leader>gd", vim.lsp.buf.definition, {}) vim.keymap.set("n", "<leader>gr", vim.lsp.buf.references, {}) vim.keymap.set({ "n", "v" }, "<leader>ca", vim.lsp.buf.code_action, {}) end, }, } вот lsp
я не шарю в виме, так что можешь такое мне не присылать. но всё таки, я тут не вижу ничего, что связано с jsx\tsx расширениями
tsserver за это отвечает
Обсуждают сегодня