6

我有这个 Typescript 接口定义。

interface CurrencyAmountProps {
  value: number;
  currency: string;
}

我目前正在使用prettier-standard此命令来格式化 Typescript 文件

"format": "prettier-standard --parser typescript --write --trailing-comma=all",

格式化的问题是删除了and行prettier-standard之后的分号。valuecurrency

这是有效的 Typescript,但是当我尝试使用它react-intl-cra来提取格式化消息时它会导致一些问题。

如何在不删除接口中的分号的情况下例外prettier-standard

4

1 回答 1

3

您可能可以尝试 tslint 的“忽略接口”,具体取决于您的设置:来自文档

"semicolon": [true, "never", "ignore-interfaces"]
于 2019-10-10T15:45:21.827 回答