本页目录3

问题排查

发布于 2026-08-12

TypeScript 版本不一致引起 2882 错误

TypeScript Workspace 版本

现象

  • .tsx文件引用 .css文件时,提示错误:
import './styles/global.css';
 
// Cannot find module or type declarations for side-effect import of './styles/global.css'.ts(2882)

原因

项目安装了自己的 TypeScript,但编辑器 Language Server 使用的是 Cursor/VS Code bundled TypeScript,两个版本不同会导致上述的问题。

解决

  • 在 Cursor 里打开或创建一个 .ts 或 .tsx 文件,然后按下快捷键
Cmd + Shift + P

输入检索:

TypeScript: Select TypeScript Version

回车查看:

Use VS Code's Version 6.x.x
 
Use Workspace Version 5.x.x