如何在 Prettier 中使用具有多个扩展名的文件?
How to use files with multiple extensions with Prettier?
我有以下 Prettier 命令:
prettier --parser typescript --write ./src/**/*.ts
prettier --parser typescript --write ./src/**/*.tsx
我想将它们合并为一个 - 使用一些正则表达式之王来监听(写入).ts
和 .tsx
扩展.
类似于:
prettier --write ./src/**/*.ts(x?)
刚刚找到解决方案。以下命令将针对 ts 和 tsx:
prettier --write "./src/**/*.{ts,tsx}"
Prettier is using Glob syntax 类似于Regex的语法,用于shell.
查看 GLOB 语法详细信息:https://github.com/isaacs/node-glob/blob/master/README.md#glob-primer
如果你想 运行 更漂亮的命令在具有多个扩展名的多个路径上使用以下命令:
prettier --write "src/**/*.{ts,tsx,js,jsx}" "pages/**/*.{ts,tsx,js,jsx}" "server/**/*.js"
我有以下 Prettier 命令:
prettier --parser typescript --write ./src/**/*.ts
prettier --parser typescript --write ./src/**/*.tsx
我想将它们合并为一个 - 使用一些正则表达式之王来监听(写入).ts
和 .tsx
扩展.
类似于:
prettier --write ./src/**/*.ts(x?)
刚刚找到解决方案。以下命令将针对 ts 和 tsx:
prettier --write "./src/**/*.{ts,tsx}"
Prettier is using Glob syntax 类似于Regex的语法,用于shell.
查看 GLOB 语法详细信息:https://github.com/isaacs/node-glob/blob/master/README.md#glob-primer
如果你想 运行 更漂亮的命令在具有多个扩展名的多个路径上使用以下命令:
prettier --write "src/**/*.{ts,tsx,js,jsx}" "pages/**/*.{ts,tsx,js,jsx}" "server/**/*.js"