我有一个angular 6项目,我想在其中添加两个命令行实用程序,它们也是用Typescript编写的。因为项目是用 ng ,所有来源都在 /src
ng
/src
我创造了一个 /tools 目录(src的同级)及其自己的 tsconfig.json ,我已加上 "types": ["node"] . 我还安装了@types/node包。
/tools
tsconfig.json
"types": ["node"]
我有一个简单的来源:
console.log(process.argv);
该文件编译和运行正常。然而,VSCode抱怨说 process 没有定义。过程显然是定义的,因为代码编译正确。
process
只有VSCode不知道这一点。这就好像VSCode没有查询tsconfig.json,也不知道应该使用节点类型。