typescript - 为什么以下代码在 TypeScript 中给我一个声明错误?
问题描述
我正在尝试使用以下模块:
https://github.com/andyhu/transliteration
当我尝试:
import { transliterate as tr, slugify } from 'transliteration';
我得到:
error TS7016: Could not find a declaration file for module 'transliteration'.
如何修复此错误?
解决方案
如何修复此错误?
因为该包不附带 TypeScript 类型定义。
使固定
尝试npm install @types/transliteration
,如果这不起作用,只需创建:
declare module 'translitereation';
推荐阅读
- macos - sh 脚本未从 cron 执行
- python - 如何在 python 中发送具有不同 IP 地址的 HTTP 请求?
- r - 在传单中,如何在固定距离处绘制点
- arduino - 将 USB 电缆插入笔记本电脑时未检测到 COM 端口
- ios - Siri Shortcut 的 continueUserActivity 中的 userInfo 为空
- r - pnorm 函数错误信息(使用 Mac OS)(R 版本为 3.5.2)
- tree - 我对二叉树有点困惑
- mysql - 使用 python mysql.connector 模块在 MySql 中索引占位符
- selenium - 如何从 Robot Framework 的输入字段中获取文本?
- powerbi - 在 power bi 中设置切片器的默认值