0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Prettier導入手順

Last updated at Posted at 2024-08-20

アジェンダ

Prettierを導入し、適用する手順を以下にまとめました。
これにより、コードフォーマットを統一し、コーディングスタイルを維持することができます。

Prettierの導入手順

1. プロジェクトのルートディレクトリで、Prettierをインストール

まず、Prettierをインストールします。プロジェクトのルートディレクトリで以下のコマンドを実行してください。

npm i -D prettier

2. スクリプトをpackage.json に追加

package.json ファイルにPrettierを実行するスクリプトを追加します。

{
  "scripts": {
    "format": "prettier --write ."
  }
}

これにより、npm run format コマンドでプロジェクト全体のコードをフォーマットできるようになります。

3. Prettierの設定ファイルを作成

プロジェクトのルートディレクトリに .prettierrc というファイルを作成し、以下の内容を追加します。

{
  "bracketSpacing": true,
  "semi": true,
  "singleQuote": true,
  "useTabs": false
}

この設定は以下を意味します:

  • bracketSpacing: true: オブジェクトリテラルの括弧内にスペースを入れる ({ foo: bar })。
  • semi: true: ステートメントの最後にセミコロンを付ける。
  • singleQuote: true: 文字列リテラルにシングルクォートを使用する。
  • useTabs: false: インデントにタブではなくスペースを使用する。

4. .prettierignore ファイルを作成

プロジェクトのルートディレクトリに .prettierignore というファイルを作成し、フォーマットの対象外にしたいファイルやディレクトリを指定します。例えば、以下のように設定します。

node_modules
build
dist

5. フォーマットの実行

設定が完了したら、プロジェクトのルートディレクトリで以下のコマンドを実行することで、npm run format を使ってプロジェクト全体のコードをフォーマットできます

npm run format

オプション: エディタの設定

VSCodeなどのエディタを使用している場合、保存時に自動でPrettierが実行されるように設定できます。settings.json ファイルに以下を追加します。

{
  "editor.formatOnSave": true,
  "editor.defaultFormatter": "esbenp.prettier-vscode"
}

まとめ

これで、Prettierを導入し、指定された設定をプロジェクトに適用することができます。エディタの設定を行うことで、保存時に自動的にコードがフォーマットされるため、コーディングの効率が向上します。

参考

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?