小编Mit*_*ell的帖子

如何解决neovim配置中treesitter/highlighter: Error执行lua问题

我目前正在使用 Neovim 6.0。我还使用以下 neovim-config : https: //github.com/rafi/vim-config
\n安装后,我创建了一个python程序来测试,遇到的问题如下:\n

\n
\n

treesitter/highlighter: 执行 lua 时出错: ...im/0.6.0/share/nvim/runtime/lua/vim/treesitter/query.lua:161: 查询: 位置 5622 处的节点类型无效\n~ pdb~ \xe2 \xae\xa1 片段 [VSnip] st

\n
\n

lua config neovim

44
推荐指数
4
解决办法
5万
查看次数

错误:找不到模块 vite、react、react-router-dom

错误

我使用yarn create vite命令来创建react-ts应用程序并vite作为构建工具。yarn add安装软件包后,在vite.config.ts文件中:

import { defineConfig } from 'vite'
import react from '@vitejs/plugin-react'
Run Code Online (Sandbox Code Playgroud)

它给出了 erros: Cannot find module 'vite', Cannot find module '@vitejs/plugin-react'。当我尝试导入react, react-router-domtsx 文件时它也会出现。但我已经习惯了yarn install安装文件中提到的所有依赖项package.json(我也尝试过yarn add,但没有成功)。

尝试过的解决方案

我尝试了以下解决方案,但都没有完全解决问题:

  • 使用npm install / yarn add缺少的模块

错误仍然存​​在。

  • 创建一个文件xxx.d.ts,然后声明模块丢失并include xxx.d.tsts.config.

它可以解决缺少模块的问题,但useState其他函数会出错。

虽然VS Code报错,但是项目可以运行并且可以正常工作。所以我想知道错误是否与配置文件或 ESLint 有关。

文件

这是我的package.json

{ …
Run Code Online (Sandbox Code Playgroud)

module typescript reactjs yarnpkg vite

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

标签 统计

config ×1

lua ×1

module ×1

neovim ×1

reactjs ×1

typescript ×1

vite ×1

yarnpkg ×1