假冒打字稿的错误"找不到"的类型定义文件

时间:2017-04-28 18:54:00

标签: typescript typescript2.0

我收到的错误如下:

  

无法找到某些模块的类型定义文件'

我尝试安装@types/somemodulehere,但这导致了我在类型定义冲突的艰难道路上。

所以我想知道是否有办法伪造这个错误。

有没有办法伪造这个错误信息并让它消失?最好不必手动将某些内容添加到我的node_modules文件夹中

注意:此错误来自于在一个npm包中合并其代码和类型定义的模块,因此我不能在不丢失代码的情况下删除typings包。

1 个答案:

答案 0 :(得分:0)

可以尝试避免它并声明一个正确的类型

添加只有

的文件
In [34]: pygments.highlight('a', lexer, formatter)
Out[34]: u'<div class="highlight"><pre><span></span><span class="err">a</span>\n</pre></div>\n'

作为另一种方法,考虑使用declare module "*"; 编译器标志直接使用JavaScript而不需要声明。