找不到“jest”的类型定义文件
找不到“jest”的类型定义文件。程序包含该文件是因为:在 compilerOptions 中指定的类型库 "jest" 的入口点
找不到文件“@docusaurus/tsconfig”。
Option 'bundler' can only be used when 'module' is set to 'preserve' or to 'es2015' or later.
报错截图:
遇到这种情况时,通常是因为 TypeScript 找不到 jest 的类型定义文件。你可以按照以下步骤来解决这个问题:
1.确保已安装 @types/jest
确保你已经安装了 Jest 的类型定义包。你可以使用以下命令安装:
- pnmm
pnpm install --save-dev @types/jest
2.tsconfig.json 配置
在 tsconfig.json 文件中,确保 "types" 字段包含 "@types/jest":
{
"compilerOptions": {
"moduleResolution": "Bundler",
"types": ["@types/jest"]
}
}
3.重新启动开发服务器
重新启动你的开发服务器,以确保 TypeScript 能够找到 jest 的类型定义文件。
pnpm start