2013-12-13 7 views
18

nodejs.orgからnode.jsをインストールしました。Webstormコマンドツールを使用してプロジェクトにkarma.jsをインストールしました。npm install karma。 Webstorm-> Settings-> Path Variablesで、これらの3つのパス変数を追加しました(必要がないものを教えてください)。WebStormのKarma.jsインストール - bash:karma:コマンドが見つかりません

をnodejs:は/ usr/local/binに

:NPM :/ libに/ node_modules/NPM/binに

は/ usr/local 名前:カルマ :/ Users/maxime/Documents/WebStorm/icms/node_modules/karma/bin

私は私が得る、カルマの設定ファイルを取得するためにカルマを初期化入力: のbash:カルマを:コマンドは、私はいくつかの答えのためのサイト上で検索しますが、私が見つけたすべてはそれらを追加することでした

が見つかりませんパス変数...

編集:私は、sudoで試みたが、それは

EDITを動作しません:それはと/ユーザ/マキシム/ドキュメント/ WebStorm/ICMS-DEV-39534/node_modules /カルマ/ binに/作品karma initですが、カルマinitとはまだ動作していません。

答えて

93

コマンドラインインターフェイスは別のパッケージに含まれています。この使用をインストールする

npm install -g karma-cli 
+2

私のために働いた... –

+4

これ以外の回答のうち、これは「方法」です。 –

+1

AngularJSの「稼働中の」書籍にも必要です – niico

2

パス変数はこの問題とは何の関係もなく、すべて削除できます。

必要なのはinstall karma module globallyです。

{prefix}/binがシステムPATHの環境にあることを確認してください。グローバルにインストールしない場合は、/Users/maxime/Documents/WebStorm/icms-dev-39534/node_modules/karma/bin/PATHに追加する必要があります。

Macの設定環境変数が厄介であるため、read this answer carefullyにしてください。 WebStormでPATH環境の変更を有効にするには、再起動する必要があります。

1

Iが使用:

NPMは-gカルマ-CLI

およびユーザ/ {ユーザ} /のAppData /ローミング/ NPM

下をインストール

は、次の内容のkarma.cmdコマンドを追加しました。

@IF EXIST "%~dp0\node.exe" (
    "%~dp0\node.exe" "%~dp0\node_modules\karma\bin\karma" %* 
) ELSE (
    node "%~dp0\node_modules\karma\bin\karma" %* 
) 
関連する問題