node.js - 如何在不寻常的地方从 node_modules 获取 VSCode 中的智能感知?
问题描述
如何让 VSCode 找到安装在不同位置的模块的类型声明?
/
└── Users
└── me
├── foo
| └── node_modules
| └── some-module
├── bar
| └── file.ts
└── tsconfig.json
// bar/file.ts
import {} from 'some-module'
// ^^^^^^^^^^^^^ Cannot find module 'some-module' or its corresponding type declarations.ts(2307)
我尝试了该paths
选项,tsconfig.json
但它没有工作,因为它试图找到一个some-module.ts
内部调用的文件(在这种情况下foo/node_modules
它似乎不知道如何解释文件)package.json
我尝试了该rootDirs
选项,tsconfig.json
但它被忽略了,因为它显然仅用于尝试解决相对导入(虽然some-module
不是相对的)。
我怎样才能做到这一点?
解决方案
推荐阅读
- flutter - Dart built_Value,序列化程序中的 BuiltList 错误 - 常量创建的参数必须是常量表达式
- sql - compare rows based on the value of some columns and update the table
- google-apps-script - Google apps script doGet not being run?
- python-3.x - UnicodeDecodeError: 'ascii' codec can't decode byte 0xcc in position 0: ordinal not in range(128)
- python - 从python中的可执行pdfinfo打印信息
- r - 在 R 中运行 windows CMD
- javascript - Node js:自动广播、facebook messenger
- java - 泛型 - 函数返回类型与参数类型相同?
- python - beautifulsoup 网络爬虫搜索id列表
- java - 如何在 Java 方法中引用基于文本的基本游戏清单的类实例?