1

我已经通过安装更漂亮

yarn add prettier

我想更漂亮地只格式化打字稿代码(我正在开发AWS CDK项目,按照惯例没有src文件夹,这里和那里可能有打字稿文件)。换句话说,我希望更漂亮地检查我的项目中所有扩展名为*.ts.

我检查了它的配置文档。但是没有这样的选项来指定文件扩展名。

那么我怎样才能只为 *ts 文件运行更漂亮的呢?甚至可能吗?如果没有,有什么解决方法?

4

1 回答 1

0

要从格式化中排除文件,.prettierignore请在项目的根目录下创建一个文件。

并且要仅格式化*.ts文件,您应该忽略除*.ts文件之外的所有内容。

例子

# Ignore everything recursively
*

# But not the .ts files
!*.ts

# Check subdirectories too
!*/

在上面的代码中,*忽略包括子文件夹在内的所有内容的方法,下一行!*.ts告诉 prettier 撤销之前忽略.ts文件的操作。最后一行!*/也意味着检查子目录,但根据前面的规则,它只查找.ts文件。

查看prettiergitignore文档以获取更多信息。

于 2022-01-14T19:46:38.223 回答