Javascript 两个同名的typescript全局模块

Javascript 两个同名的typescript全局模块,javascript,angular,typescript,node-modules,powerbi-embedded,Javascript,Angular,Typescript,Node Modules,Powerbi Embedded,我正在typescript应用程序中使用“powerbi客户端”:“^2.10.2”节点包。 问题是这个包导出了一个“util”模块。节点还导出@types/Node下的“util”模块 因此,当我导入模块“util”时,ts编译器会感到困惑,并给出一个错误 import { isUndefined } from 'util'; 错误 error TS2305: Module '"util"' has no exported member 'isUndefined'. 这是因为,它试图加载'

我正在typescript应用程序中使用“powerbi客户端”:“^2.10.2”节点包。 问题是这个包导出了一个“util”模块。节点还导出@types/Node下的“util”模块

因此,当我导入模块“util”时,ts编译器会感到困惑,并给出一个错误

import { isUndefined } from 'util';
错误

error TS2305: Module '"util"' has no exported member 'isUndefined'.
这是因为,它试图加载'util'表单powerbi客户端而不是@types/node

甚至IDE也注意到有两个潜在的引用


如何告诉typescript从@types/node而不是powerbi客户端导入“util”模块?

安装了哪个版本的@types/node?您可以尝试在angular Tconfig.json文件中使用“powerbi客户端”的“模块别名”更新@types/nodeBy的最新版本吗?问题可能已经解决了。我们不能使用ngx powerbi(用于angular)而不是powerbi吗??