グローバルにインストールして使う
yarn
の人は、
yarn global add jest
npm
の人は多分、
npm i -g jest
で入ると思います。
グローバルの Jest を実行するには設定ファイルを指定する必要があります。Jest を
TypeScript と使う設定のような感じでどこかのディレクトリに環境を作り、その環境にあるjest.config.js
を指定してあげれば大丈夫です。
以下のような感じです。
jest --config=~/a-project/jest.config.js
shell の設定などでエイリアスとしてjest
でjest --config=~/a-project/jest.config.js
となるようなエイリアスを登録します。
fish shell
fish
での設定は以下のコマンドを実行します。
echo "alias jest='jest --config=$HOME/environment/workbook/jest.config.js'" >> ~/.config/fish/config.fish
bash
bash
の場合は~/.config/fish/config.fish
の代わりに~/.bashrc
に変えるだけです。