Angular CLIでプロジェクトを作成すると始めから構文チェック(ng lint)とテスト(ng test)が実行できるようになっていますが、 gitにコミットする前に構文チェックとテストを自動で実行する設定をしてみました。 準備 設定対象のAngularプロジェクトをQuickStart通りに作成します。 $ ng new my-app $ cd my-app pre-commitのインストール gitのpre-commit hookを利用するために開発用のモジュールとしてpre-commitをインストールします。 $ npm install --save-dev pre-commit 構文チェックを実行させる まずは構文チェックを実行するようにpackage.jsonに以下の内容を追記します。 "pre-commit": [ "lint" ] 動作確認のためにわざと構文チェックでエ
![Angularプロジェクトでgitのコミット前に構文チェックとテストを実行する | DevelopersIO](https://cdn-ak-scissors.b.st-hatena.com/image/square/61aac0dc2a13bb455ec84e0582a3d646512fde2c/height=288;version=1;width=512/https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2F2018%2F05%2Fangular_high-400x400.png)