3

プロジェクトのモジュールとしてvowsをインストールし、WindowsVistaの環境パス変数にパス「node_modules\ vows\bin」を追加しました。

注:「node_modules \ vows \ bin \ vows」の名前もvows.exeに変更しました。拡張子がないと、次のエラーが発生するためです。「vows」は、内部または外部コマンド、操作可能なプログラム、またはバッチファイルとして認識されません。

これで、Windowsのcmdに「vows」を入れても何も起こりません。テストフォルダーにcdして、「vows myFirstTest.js」を実行しても、何も起こりません。(何も起こらないと言うと、cmdのカーソルが上に移動してから元の位置に戻り、これが永久に実行されるため、cmdでvowsコマンドを試すたびに、cmdを閉じて別のコマンドを実行する必要があります)。

私が悪いことをしているのですか?

ありがとう

4

1 に答える 1

4

NPM は、パッケージをグローバルにインストールし、各オペレーティング システム (UNIX っぽい + Windows) の実行可能ファイルを作成するのに優れているため、次の手順に進みます。

npm install -g vows
于 2012-06-01T12:54:10.047 に答える