【发布时间】:2019-10-21 05:08:36
【问题描述】:
Prettier 有办法为不同的文件类型指定不同的规则吗?
例如,我希望在我们的模板文件 (.tsx) 中有更大的最大值 line length,因为标记比应用程序代码更深地嵌套更常见。但对于所有其他文件,我想强制执行标准的 80 字符宽度。
【问题讨论】:
Prettier 有办法为不同的文件类型指定不同的规则吗?
例如,我希望在我们的模板文件 (.tsx) 中有更大的最大值 line length,因为标记比应用程序代码更深地嵌套更常见。但对于所有其他文件,我想强制执行标准的 80 字符宽度。
【问题讨论】:
你可以像这样添加overrides:
{
"printWidth": 80, // applies to everything except overrides
"overrides": [
{
"files": "**/*.tsx",
"options": {
"printWidth": 120
}
]
}
【讨论】: