首页 > 解决方案 > 为什么以下代码在 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

解决方案


如何修复此错误?

因为该包不附带 TypeScript 类型定义。

使固定

尝试npm install @types/transliteration,如果这不起作用,只需创建

declare module 'translitereation'; 

推荐阅读