2017-10-30 25 views
0

私のシステムにnodejsがあります。そして、npm(npm install -g http-server)を使ってグローバルに "http-server"をインストールしました。 http-serverをインストールした後、http-serverを実行しようとしましたが、「http-server」が内部または外部のコマンド、実行可能なプログラムまたはバッチファイルとして認識されていないことを示しています。グローバルにインストールされたノードパッケージを実行できません

"%AppData%\Roaming\npm;"を、PATH"C:\Program Files\nodejs\;/usr/local/share/npm/bin/;"を追加しました。しかし、私は同じ問題を抱えています。

誰でも私にこれを手伝ってもらえますか?

+0

しようとすると、共有/ NPM/binに/ = "は/ usr/local'輸出PATH:は/ usr/local/bin:/ usr/local/sbin:〜/ bin:$ PATH " –

+1

" npm install -g http-server "を使いましたか? – hurricane

+0

NODE_PATHの '%AppData%\ Roaming \ npm \ node_modules;'を試してください – Manwal

答えて

1

コマンドプロンプトを開き、次の操作を行います

  1. NPMの設定が接頭 を取得し、例えばPATHに上記のコマンドの出力を追加します。

O/PのC:\ Users \ username \ AppData \ Roaming \ npm

  1. が設定PATH =%パス%として行い; C:\ Users \ユーザー名\のAppData \ローミング\のNPM
+0

私はこれをすべて行い、その後、http-serverを試しました。しかし、その後、私はコマンドプロンプトウィンドウを閉じ、私は新しいウィンドウを開いて、同じエラーを示している 'http-server'を実行しようとしました。 – Anna

+0

それはあなたのシステムの管理上の問題かもしれません。他の賢明な私は同じ問題に直面したが、これを使用して私の問題は解決した –

関連する問題