我想在每个项目上启用保存时格式化 (Prettier)。我可以全局启用,但是我该如何为每个项目做到这一点?我希望开发人员使用相同的格式,而不强迫他们启用全局设置。
答案1
你看过更漂亮的配置文件? 这些文件应该放在你的项目的根目录中,或者包含在你的 Node 包清单中(package.json
)。
有多种选项可供选择:
Prettier 使用 cosmiconfig 来支持配置文件。这意味着你可以通过以下方式配置 Prettier:
- 用 YAML 或 JSON 编写的文件
.prettierrc
,带有可选扩展名:.yaml/.yml/.json`。- 用 TOML 编写的文件
.prettierrc.toml
(.toml
扩展名是 *required )。- 导出对象的
prettier.config.js
或文件。.prettierrc.js
- 您的文件中有一个“更漂亮”的键
package.json
。
配置文件应该包含在您的 VCS 中。