我已经通过安装更漂亮
yarn add prettier
我想更漂亮地只格式化打字稿代码(我正在开发AWS CDK项目,按照惯例没有src
文件夹,这里和那里可能有打字稿文件)。换句话说,我希望更漂亮地检查我的项目中所有扩展名为*.ts
.
我检查了它的配置文档。但是没有这样的选项来指定文件扩展名。
那么我怎样才能只为 *ts 文件运行更漂亮的呢?甚至可能吗?如果没有,有什么解决方法?
要从格式化中排除文件,.prettierignore
请在项目的根目录下创建一个文件。
并且要仅格式化*.ts
文件,您应该忽略除*.ts
文件之外的所有内容。
# Ignore everything recursively
*
# But not the .ts files
!*.ts
# Check subdirectories too
!*/
在上面的代码中,*
忽略包括子文件夹在内的所有内容的方法,下一行!*.ts
告诉 prettier 撤销之前忽略.ts
文件的操作。最后一行!*/
也意味着检查子目录,但根据前面的规则,它只查找.ts
文件。