javascript - 两个同名的打字稿全局模块
问题描述
我在打字稿应用程序中使用“powerbi-client”:“^2.10.2”节点包。问题是这个包导出了一个“util”模块。Node 还在@types/node 下导出了一个“util”模块。
因此,当我导入模块“util”时,ts 编译器会感到困惑并给我一个错误
import { isUndefined } from 'util';
错误
error TS2305: Module '"util"' has no exported member 'isUndefined'.
这是因为,它试图加载 'util' 表单 powerbi-client 而不是 @types/node
如何告诉 typescript 从 @types/node 而不是 powerbi-client 导入“util”模块?
解决方案
推荐阅读
- r - 有没有办法保存 RStudio 控制台警告和消息?水槽()不起作用
- ruby-on-rails - Ruby Gem 项目——雷神生成器导致只读文件系统错误
- javascript - 如何返回“onclick”属性?
- c++ - 取消引用 nullptr 类对象
- macos - Clion 找不到使用自制软件安装的库
- sql-server-2012 - 获取“两天前”日期sql server
- c++ - OpenCV C++ 在 Macbook M1 芯片中给出架构 arm64 错误
- jenkins - 如何在groovy中的数组中获取正确的正则表达式
- html - Puppeteer 屏幕未正确垂直居中 flexbox 项目
- api - 比较 JMETER 断言中的 ISO 时间