Next.js 错误:打开项目时“找不到名称 'html' TS2304”(此问题仅在 Visual Studio Code 中出现)

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

enter image description here 我的 Next.js 项目遇到了涉及 TypeScript 的问题。我的layout.tsx 文件中出现以下错误:

我尝试通过删除node_modules文件夹和package-lock.json文件来重新安装所有项目依赖项,然后再次运行npm install。我希望这能够解决可能导致 TypeScript 错误的过时或损坏的包的任何潜在问题。

但是,尽管做出了这些努力,错误 Cannot find name 'html' TS2304 仍然存在于layout.tsx 文件中。我期望重新安装软件包来解决问题或提供更清晰的指示可能导致问题的原因。

这是我的 tsconfig.json

在此输入图片描述

next.js14
1个回答
-1
投票

您是否将

tsconfig.json
文件添加到项目中?如果没有,请使用以下配置选项创建一个,例如:

{
  "compilerOptions": {
    "jsx": "preserve",
}

这应该可以解决 TS 问题。

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