私はすでにjestをインストールしており、jest-cliもインストールしましたが、コマンドラインでjestを使用することはできません。 package.jsonにあるようにnpmテストを実行できますが、テストに問題があり、それを修正するには「jest」コマンドにアクセスする必要があります(jest --initおよび構成ファイルを作成します)。前もって感謝します!
編集1:React.JSを使用しています
Jestをdev依存関係としてインストールしてみてください。npm install --save-dev jest
次に、npm test
で実行します。 jest
コマンドを直接使用しないでください。推奨されません。jest
コマンドを使用する場合は、node_modules/.bin/jest
を使用します。
Jestをグローバルにインストールした後にのみ、この問題を修正しました。
npm install -g jest
Windowsを使用している場合は、"node_modules\.bin\jest" --init
を使用できます。