typescript - typeRoots tsconfig.json 为 node_modules/@types 设置,但尽管安装了所有关联的 @types,但 vs 代码仍然无法识别
问题描述
我已经安装了@types
我里面的各种node_modules
例如:
node_modules/@types/express
node_modules/@types/mongoose
ETC...
我什至尝试tsconfig.json
在compilerOptions.typeRoots
.["node_modules/@types"]
尽管如此,当我加载我的 .ts 文件时,VS Code Problems 选项卡仍显示...
Cannot find module 'express' or its corresponding type declarations.
Cannot find module 'mongoose' or its corresponding type declarations.
我要做的就是获得自动类型支持并进行智能感知工作。我不想跑遍每个文件并添加类型引用。
如何正确设置 TypeScript。我知道这个问题可能已经被问了 1000 次。我似乎无法让它工作。非常感谢任何帮助。我渴望真正开始编码并花更少的时间让 IDE 正常运行。
解决方案
似乎在从 denoland 禁用/卸载 Deno(VS Code 扩展)之后,我的 TS Code 现在已恢复为使用内置的 VS Code 语言服务器。
推荐阅读
- mysql - 插入(使用 select 语句)和基于 select 语句的附加 ON DUPLICATE KEY UPDATE
- html - 如何使这个 html/css 图形更易于访问?
- css - 用于标签之间文本元素的 Python Scrapy 选择器
- haskell - 变量不在作用域错误 Haskell 中的简单函数
- javascript - Firestore 规则:如何检查集合中所有文档的地图内容?
- r - 建立 3 个不同的多元回归模型来预测
- javascript - 使用 SQL 表中的 SELECT 更新 Datepicker UI javascript 文件?
- javascript - 在 NodeJS 中模仿高 CPU 和内存使用率
- flutter - 如何在 Flutter 中将图像插入到类属性中
- python - 是否有在 Python 中使用内联 C 代码的内置方法?