:WebStormモカテスト「SH」は、内部コマンドまたは外部コマンドとして認識されていない、私は次の行に実行私のNode.jsのコードのモカテストを実行しようとしている
exec(`sh ${scriptFile}`);
私はそれを実行しますコマンドライン(Git Bash)からnpm test
を使って、パスします。私は次のエラーを取得するWebStormからそれを実行したときただし、:
'sh' is not recognized as an internal or external command,
operable program or batch file.
私はおそらくいくつかのWebStormの設定が欠けてるような気がしますが、私はそれが何であるかを把握することはできません。何か案は?
P.S.私はWindows上にいる。
試しても動作しません。このページでは、その後にgitコマンドを実行できるはずだが、それでも問題はない。 '$ git status'' sh:git:コマンドが見つかりませんでした。 ' – PunDefeated
アップデート:この解決策ではローカル端末からshコマンドを実行できますが、JavaScriptコードはまだ失敗します。 – PunDefeated
通常のGit BashとWebstorm端末から実験と 'echo $ PATH'を実行できますか?彼らは違うかもしれないと思う。 –