Angular node_modules/@types/node/globals.global.d.ts(1,44)中出错:错误TS2304:找不到名称';全球这';

Angular node_modules/@types/node/globals.global.d.ts(1,44)中出错:错误TS2304:找不到名称';全球这';,angular,typescript,Angular,Typescript,我使用的是angular 7.2.6、angular cli 7.3.9和typescript 3.2.4。我在构建angular应用程序时出错 node_modules/@types/node/globals.global.d.ts(1,44)中出错:错误TS2304:找不到名称“globalThis”。 有人能告诉我这个错误的可能原因吗 我看到globalThis在typescript 3.4中介绍;但是考虑到我使用的是typescript 3.2.4,我不确定是什么导致了上述问题,也不确定

我使用的是angular 7.2.6、angular cli 7.3.9和typescript 3.2.4。我在构建angular应用程序时出错 node_modules/@types/node/globals.global.d.ts(1,44)中出错:错误TS2304:找不到名称“globalThis”。 有人能告诉我这个错误的可能原因吗


我看到globalThis在typescript 3.4中介绍;但是考虑到我使用的是typescript 3.2.4,我不确定是什么导致了上述问题,也不确定这个模块是如何引用访问变量的。

为下面的模块更新
package.json
文件

“@types/node”:“^14.0.4”

更新以下模块的
package.json
文件

“@types/node”:“^14.0.4”

感谢Vishal Kedar的回复。你的回答帮助我进一步思考和探索。

在我更改“@types/node”:“10.14.0”之后,问题就解决了。

感谢Vishal Kedar的回复。你的回答帮助我进一步思考和探索。
在我更改“@types/node”:“10.14.0”之后,问题得到了解决。

我编译项目时出现了如此多的错误代码

node_modules/@types/node/globals.global.d.ts(1,44)中出错:错误 TS2304:找不到名称“globalThis”

就我而言: 我打开了这个文件
globals.global.d.ts
它有这么一条线

declare var global:NodeJS.global&typeof globalThis


我对这一行进行了注释,问题就解决了。

当我编译我的项目时,我有很多错误代码

node_modules/@types/node/globals.global.d.ts(1,44)中出错:错误 TS2304:找不到名称“globalThis”

就我而言: 我打开了这个文件
globals.global.d.ts
它有这么一条线

declare var global:NodeJS.global&typeof globalThis

我评论了这句话,问题就解决了

是的!正如@vishal所说:

npm install @types/node@14.0.4 --saveDev
我也很适合

谢谢

是的!正如@vishal所说:

npm install @types/node@14.0.4 --saveDev
我也很适合


谢谢

谢谢。。此错误与上述建议的更改一起出现。。node_modules/@types/node/process.d.ts(298,17)中出错:错误TS2687:“tracedepreaction”的所有声明必须具有相同的修饰符。谢谢。。此错误与上述建议的更改一起出现。。node_modules/@types/node/process.d.ts(298,17)中出错:错误TS2687:“tracedepreaction”的所有声明必须具有相同的修饰符。