私はWebstorm(PHPStorm)をWindows 7に使用しています。実際のプロジェクトでは、javascriptとcssを連結するためにgruntを使用していますが、他のいくつかのビルドプロセスでも使用しています。Windows上のWebstormの不具合の設定方法
Webstormでgruntコマンドを外部実行コマンドとしてセットアップしようとしました。私はそのためにしようとした設定は、次のとおりです。
Name: grunt
Parameters: none
WorkingDirectory: $ProjectFileDir$
をだから今、私はWebstormに私の外部実行コマンドを起動しようとしていたとき、私は常にエラーを取得
> grunt
Cannot run program "grunt" (in directory "C:\Users\jawidmer\workspaces\projectname"): CreateProcess error=2, The system cannot find the file specified
私は、コマンドラインツールを開くとし、プロジェクトフォルダに移動すると、私は何の問題もなしに不平を言うことができます。
私は既にGoogleで検索や設定の異なる組み合わせのすべての種類を試してみましたが、それらの非は...
を働いていた私は、外部の実行からうなり声を始めることができるように変更しなければならないものを、任意のアイデアを持っていますかWebstormのコマンド
おかげ 月ご説明することで
実行可能ファイル(ファイル拡張子を含む)に** FULL PATH **を指定してください。 IDEは、Windowsから起動されたときに「不平等」が何であるかをWindowsが知らないことは明らかです。それに完全なパスを提供するか、拡張機能(cmd/bat/exeなど)を追加することは間違いなく助けになるはずです。また、コンピュータを再起動すると、PATH変数が適切に伝播されなかった場合(もちろん、変更されている場合もあります)に役立ちます。 – LazyOne
奇妙なことは、私はGruntをパス変数に追加したことはないということです。それはちょうど私のプロジェクトフォルダ内で動作します。私は実際にファイルの場所が正確にどこにあるのか把握できませんでした。 My Grundモジュールのパスは です。C:¥Users¥jawidmer¥workspaces¥projectname¥node_modules¥grunt このフォルダにはGruntfile.jsもあります。 私はすでにそのフォルダへのパスを設定しようとしましたが、違いは見られず、エラーメッセージもまったく変わりませんでした。 – user2477219
grunt.cmdファイルがありますが、C: \ Users \ jawidmer \ AppData \ Roaming \ npmに移動します。私はまた、そのcmdへのパスを指し示そうとしました。 – user2477219