gpt4 book ai didi

typescript - 如何为 chalk 的标记模板文字定义 TypeScript 类型?

转载 作者:行者123 更新时间:2023-12-05 07:39:58 24 4
gpt4 key购买 nike

在 chalk 2.0 中,可以 use tagged strings :

const chalk = require('chalk');
console.log(chalk`{bold some} text`);

如何修改粉笔的 type definitions让 TypeScript 满意?目前,我得到:

error TS2349: Cannot invoke an expression whose type lacks a call signature. Type 'typeof Chalk' has no compatible call signatures.

最佳答案

对于 Typescript,您应该使用 import 语法与 require,这样错误就会消失。

import chalk from 'chalk';

请注意,在您发布问题时,还存在模板问题,但此后已修复。

关于typescript - 如何为 chalk 的标记模板文字定义 TypeScript 类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46622604/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com