私はnodejsの全くの初心者です。AngularJsのコードをTDDするために使うKarmaをインストールするために、Windows 2008でnodejsを動かそうとしています。これまでに行った手順は以下の通りです。
1.Chocolateyを使ってインストール ==> npmが認識されません。
2.64bit nodejs installer from nodejs.org ==> npmが認識されません。
3.この段階で、where npm
を実行すると、c:\\\\\\\\\\\\\\⁾⁾となり、何も入っていません。 4.nodejsがインストールされているのは、
C:\Program Files\nodejsであることがわかりました。このディレクトリでコマンドプロンプトを開くと、
npmが正常に動作します。 5.5. そこで、
C:Program Files\nodejsを
PATHに追加してみたところ、またしても
npm is not recognized` という同じエラーが出ました。
6.6. nodejs リポジトリに関する github の問題の一つに、マシンを再起動すれば直ると書いてありました。しかし、それは今のところ役に立ちません。
7.スタート -> プログラム」メニューに「Node.js」アイコンが表示され、nodejsコンソールに移動しますが、これをどうすればいいのかわかりません。
何か重要なステップを見逃しているのでしょうか?
プログラムファイルから、"Nodejs command prompt"を開くと、npmが認識されることがわかりました。通常のコマンドプロンプトで動作させるにはどうすればいいのでしょうか?
nodeの後、別のアプリケーションで同じような問題に直面し始めました。superuserに[この質問](https://superuser.com/questions/699725/windows-2008-where-command-shows-correct-path-but-the-actual-command-does-no)を投稿したところ、受け入れられた回答で正しく指摘されたように、
PATH`に追加の引用符があり、引用符の後に追加されたすべてのパスに問題が生じていました。ある Chocolatey インストールがこの問題のある引用符を追加しているような気がするのですが、どれがそうなのかわかりません。