0
1

Windowsでnpmでローカルインストール(npm -i -D)したパッケージへのパスを通す

Last updated at Posted at 2024-01-14

Windows11でnpmでローカルインストールしたパッケージへのパスを通す

対策前

npm i -D jest

パスが通っていない場合、実行ファイルが見つからない

jest src/sayHello.test.ts
'jest' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。

対策

  • 1 . Windows(田)キー+Rキー押下後にsysdm.cplを入力し、OK押下

1.png

  • 2 . 詳細設定タブ押下後に環境変数押下

2.png

  • 3 . Pathを選択し、編集押下

3.png

  • 4 . 新規押下後に「.\node_modules.bin」と入力し、OK押下

4.png

対策後

環境変数設定後にコマンドプロンプトを新しく立ち上げて、コマンド実行

jest src/sayHello.test.ts
  console.log
    Hello World!

      at sayHello (src/sayHello.ts:3:11)

  console.log
    Hello World!

      at sayHello (src/sayHello.ts:3:11)

 PASS  src/sayHello.test.ts
  √ sayHello (11 ms)

Test Suites: 1 passed, 1 total
Tests:       1 passed, 1 total
Snapshots:   0 total
Time:        3.124 s
Ran all test suites matching /src\\sayHello.test.ts/i.
0
1
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
1