javascript - 导入 fuse.js 库时出现打字稿错误
问题描述
每次编译代码时我都会收到打字稿错误。fuse.js 库中的问题并引发错误Module '"../../../../Users/moinahmed/react-icon-emoji-picker/node_modules/fuse.js/dist/fuse"' has no exported member 'FuseResult'.
解决方案
FuseResult
不是直接从fuse.js导出的,
补救方法是使用type FuseResult<T> = Fuse.FuseResult<T>;
to 别名FuseResult
to Fuse.FuseResult
。操场
您也可以
Fuse.FuseResult
在任何地方使用,但由于您想直接导入,我假设您不想每次都重写它。
推荐阅读
- c++ - 有没有办法将类型说明符存储在变量中?
- jquery - 如何通过在联系表 7 中使用 Jquery 添加数字来修复 NaN 结果
- c# - 无法修复'IdentityUserLogin
需要主键'错误 - python - 如何在python的几个可用函数中随机重复10次?
- google-cloud-platform - vision api产品搜索的产品集数据UI
- ios - IOS推送通知RootViewController对于关闭的应用程序是nil如何呈现rootview控制器然后需要deeplink控制器
- r - 在R中使用循环改组数据帧
- php - Open Graph 协议不适用于我的 php 网站
- react-native - React Native 如何使用外部样式表文件
- android - Gradle UncheckedIOException