为什么 TypeScript 无法识别颜色 npm 包?

Bag*_*l03 5 compiler-errors colors typescript

非常简单的问题,在 Node js 中我可以做这样的事情:

import 'colors';
console.log('Im blue (ba da bo de ba bo di)'.cyan.bold.underline);
Run Code Online (Sandbox Code Playgroud)

这会将蓝色文本打印到控制台。但是,由于以下错误,相同的代码将无法在打字稿中运行:

Error: Property 'cyan' does not exist on type 'Im blue...'
Run Code Online (Sandbox Code Playgroud)

我安装了颜色类型包,安装了节点类型包,并尝试了“”、''和``,但都不起作用。

我知道我可以强制打字稿忽略该错误,但是解决此问题的“正确”方法是什么?