npm install -D @d-zero/prettier-config @prettier/plugin-pug@d-zero/prettier-config/baseを利用する場合は、@prettier/plugin-pugをインストールする必要はありません。
.prettierrc.mjsを作成し、設定を読み込みエクスポートします。
import config from '@d-zero/prettier-config';
export default config;プロジェクトに合わせて設定を追加します。
import config from '@d-zero/prettier-config';
export default {
...config,
// 例: タブをスペースに変換しない
useTabs: false,
};| パッケージパス | 用途 |
|---|---|
@d-zero/prettier-config |
フルセット(ベース + Pug) |
@d-zero/prettier-config/base |
基本セット(Pugなし) |
@d-zero/prettier-config/pug |
Pug関連設定のみ |
@d-zero/prettier-configはすべての設定を含んでいるので、一部の設定のみを利用する場合は、それぞれ種類別のものを利用します。
import baseConfig from '@d-zero/prettier-config/base';
import pugConfig from '@d-zero/prettier-config/pug';
export default {
...baseConfig,
// 既存の設定を上書き
printWidth: 120,
// Pug設定を追加
...pugConfig,
};