作为开发依赖更漂亮

Prettier as a dev dependency

我正在合作一个项目并使用 prettier 作为我的代码格式化程序。协作者的数量在增加,我只是建议我们安装 prettier 作为开发依赖项并设置一个配置文件,以便我们的格式保持一致。我有两个问题:

  1. 我想在 package.json 中指定一个特定的版本,这样版本控制就不会产生差异。我在我的机器上全局安装了 Prettier,并想确保开发依赖性优先于全局安装的版本。
  2. 我想知道是否有人有过在他们的项目中放置多个配置文件以使不同目录的格式略有不同的经验,这是否会导致任何问题。具体来说,我正在考虑为服务器和客户端代码使用单独的配置文件。

感谢任何帮助。非常感谢。

您所描述的是使用 Prettier 的推荐方式。参见 https://prettier.io/docs/en/install.html

要为项目的不同部分配置不同的设置,请使用配置文件中的 overrides 键。参见 https://prettier.io/docs/en/configuration.html#configuration-overrides

如果有什么不清楚的地方,你还有问题,请写在这里。