以前のバージョンの node.js (0.8.11) をアンインストールし、最新の 0.10.24 を node.js の Web サイトからダウンロードしてインストールしました。しかし、 を実行した後もnode --version
、まだ v0.8.11 を実行していると表示されます。明らかに、アンインストール プロセス中にいくつかのものが残っており、npm 経由でモジュールを追加しようとすると、さまざまなエラーが発生します。OSX と Linux ではこの解決策を見つけましたが、Windows では何も見つかりませんでした。Windows 7 64 ビットを実行しています。
ベストアンサー1
Windows から Node.js を削除する方法:
深呼吸する。
走る
npm cache clean --force
アンインストーラーを使用して、「プログラムと機能」からアンインストールします。
再起動します (または、タスク マネージャーからノード関連のプロセスをすべて終了しても問題が解決する可能性があります)。
これらのフォルダーを探し、まだ存在する場合はそれら (およびその内容) を削除します。インストールしたバージョン、UAC 設定、CPU アーキテクチャによっては、これらのフォルダーが存在する場合と存在しない場合があります。
C:\Program Files (x86)\Nodejs
C:\Program Files\Nodejs
C:\Users\{User}\AppData\Roaming\npm
(または%appdata%\npm
)C:\Users\{User}\AppData\Roaming\npm-cache
(または%appdata%\npm-cache
)C:\Users\{User}\.npmrc
(プレフィックスなしでも確認できる可能性があります.
)C:\Users\{User}\AppData\Local\Temp\npm-*
%PATH%
環境変数を確認してくださいへの参照Nodejs
やnpm
存在しないことを確認します。それでもアンインストールされない場合は、
where node
コマンド プロンプトで入力すると、その場所が表示されます。その場所 (およびおそらく親ディレクトリ) も削除します。念のため、再起動してください。