ちょうどNode.js
とnpm
(追加モジュール用)をインストールしたところです。
どうすればNode.jsや使用しているモジュールを最新版にアップデートできますか?
それとも、Node.jsとnpmを削除して再インストールしなければならないのでしょうか?
私は npm
のセクションの this ステップに従いました。
update
コマンドのドキュメントを参照してください。
npm update [<name> [<name> ...]]
このコマンドは、リストアップされたすべてのパッケージを(タグconfigで指定された)最新バージョンにアップデートします。また、不足しているパッケージのインストールも行います。
また、Node.js and NPM installationやUpgrading NPMのドキュメントも参照してください。
以下のオリジナルの回答は、今はもう存在しない古いFAQからのものですが、LinuxとMacでは使えるはずです。
How do I update npm?
npm install -g npm となります。 このコマンドを実行すると、現在のnpmのバージョンが削除されますので、ご注意ください。Macの場合は、必ず
sudo npm install -g npm
としてください。 となります。 また、npm update
を引数なしで実行すると、古くなったローカルパッケージをすべて更新することができ、npm update -g
を実行するとグローバルパッケージを更新することができます。時折、npmのバージョンが進行して、現在のバージョンが既にインストールされているバージョンと一緒に正しくインストールできなくなることがあります。(updateコマンドにバグがあった場合を考えてみてください。) そのような場合は、次のようにします。
curl https://www.npmjs.com/install.sh | sh
Node.js自体をアップデートするには、nvm, the Node Version Managerを使うことをお勧めします。
この質問はLinuxマシン用と理解していますが、念のため、Windows用のソリューションをお探しの方は、the Node.js siteにアクセスし、ホームページのdownloadボタンをクリックして、インストーラープログラムを実行してください。
ありがたいことに、それはすべての面倒を見てくれて、 'Next'ボタンを数回クリックするだけで、私のWindows 7マシン上で最新の0.8.15 Node.jsバージョンを走らせることができました。