首页 > 解决方案 > VSCode 找不到带有两个 tsconfig.json 的“进程”

问题描述

我有一个 Angular 6 项目,我想向其中添加几个命令行实用程序,它们也是用 Typescript 编写的。由于该项目是使用 创建的ng,因此所有源都在/src目录中。

我创建了一个/tools带有自己的目录(src 的同级)tsconfig.json,并在其中添加了"types": ["node"]. 我还安装了 @types/node 包。

我有一个简单的来源:

console.log(process.argv);

该文件编译并正常运行。但是,VSCode 抱怨这process是未定义的。过程显然是定义的,因为代码可以正确编译。

只有 VSCode 不知道这一点。就好像 VSCode 没有咨询 tsconfig.json 并且不知道它应该使用 Node 类型。

我如何告诉 VSCode 它应该使用 Node 类型?

标签: typescriptvisual-studio-code

解决方案


推荐阅读