npmを更新するために次のことを行いました:
npm update npm -g
しかし、Node.js を更新する方法がわかりません。助言がありますか?(私は Node.js 0.4.1 を使用しており、Node.js 0.6.1 に更新したいと考えています。)
npmを更新するために次のことを行いました:
npm update npm -g
しかし、Node.js を更新する方法がわかりません。助言がありますか?(私は Node.js 0.4.1 を使用しており、Node.js 0.6.1 に更新したいと考えています。)
次の手順を使用して、Mac で Node.js バージョン 0.10.6 から 0.10.21 にアップグレードしました。
NPM のキャッシュをクリアします。
sudo npm cache clean -f
「n」という小さなヘルパーをインストールします
sudo npm install -g n
最新の安定した Node.js バージョンをインストールする
sudo n stable
または、特定のバージョンを選択して、次のようにインストールします。
sudo n 0.8.20
実稼働環境では、バージョン番号に注意を払い、奇数/偶数にこだわりたいと思うかもしれません。
クレジット
更新 (2017 年 6 月):
この 4 年前の投稿はまだ賛成票を受け取っているので、多くの人にとってはまだ機能していると思います。しかし、Walsh 氏自身は、代わりにnvm を使用して Node.js を更新することを推奨しました。
ですから、今日あなたがやりたいことは次のとおりです。
使用している Node.js のバージョンを確認します。
node --version
インストールされている可能性のある Node.js のバージョンと、現在使用している Node.js のバージョンを確認します。
nvm ls
インストール可能な Node.js のすべてのバージョンを一覧表示します。
nvm ls-remote
どうやら Windowsの場合、コマンドは次のようになります。
nvm ls available
インストールに Node.js v8.1.0 を選択すると仮定すると、次のように入力してそのバージョンをインストールします。
nvm install 8.1.0
その後、インストールされている Node.js のバージョンを自由に選択できます。したがって、v4.2.0 のような古いバージョンを使用する必要がある場合は、次のようにアクティブ バージョンとして設定します。
nvm use 4.2
これは、さまざまなバージョンのノードをダウンロードして管理できるようにする Bash スクリプトです。完全なソース コードはこちらにあります。
Windows 用の nvm の別のプロジェクトがあります: github.com/coreybutler/nvm-windows
以下は、Windows 上のノードの複数のバージョンに NVM を使用するための完全な手順です。
nvm list availablecmd、gitbash、またはpowershellからコマンドを実行すると、ノードの利用可能なすべてのバージョンが一覧表示されます
nvm install version などnvm install 12.14.0nvm use versionは、新しいバージョンを使用するために使用されます。nvm use 12.14.0Homebrewがインストールされている場合(macOS のみ):
$ brew upgrade node
2021: nodejs.orgにアクセスして、最新のインストーラーを使用してください。
それだけです。以前はより複雑で、人々はそれを管理するためにさまざまな種類のパッケージと戦略を使用していました。しかし、状況は好転しました。
すべてのプラットフォーム (Windows、Mac、Linux) で動作します。
ノードを最新バージョンまたは特定のバージョンにアップグレードするには、次の手順を実行できます。
sudo npm install n -g
sudo n 0.10.18 // This will give you the specific version
最新の安定版の場合:
sudo n stable
最新のLTSバージョンの場合 (Mac でテスト済み)
sudo n lts
Node.js のバージョンを制御するには、 nを試すことができます。とても簡単で便利だと思いました。
n は Node.js バイナリ管理であり、サブシェルもプロファイル設定も複雑な API もなく、シンプルです。
npm install -g n
n 0.6.19Node.js v0.6.19 をインストールします。
私のNode.jsのインストールが古くなっているのを見たとき、私は同じ問題を抱えていました。
これらの数行ですべてが処理されます ( Ubuntuの場合):
sudo npm cache clean -f
sudo npm install -g n
sudo n stable
この後node -v、利用可能な最新バージョンが返されます。
OS X の場合、v5.4.1 があり、最新のバージョン 6 が必要だったので、Node.js のホームページにアクセスして、以下のリンクのいずれかをクリックしました。
次にインストーラーをたどると、魔法のように最新バージョンの Node.js と npm がインストールされました。
nvm を使用できます。
nvm install v0.10.26終わり。
実行するバージョンを選択できます。
nvm ls利用可能なバージョンを一覧表示し、現在使用しているバージョンを示します。
nvm use VERSION現在のノードを要求されたバージョンに変更します。
nvm alias default VERSIONデフォルトのバージョンを設定します。次に nvm.sh をソースするときは、これがロードされたバージョンになります (現在使用中のバージョンは変更されないことに注意してください。そのために実行nvm useしてください)。
Arch Linuxなどの一部の Linux ディストリビューションでは、パッケージ リポジトリに Node.js が含まれています。pacman -Suyこのようなシステムでは、または 類似のapt-getまたはyumコマンドなどの標準的なパッケージ更新手順を使用することをお勧めします。
現在 (2016 年 11 月) の時点で、EPEL7 はかなり新しいバージョンの Node.js (Node.js ホームページで提供される最新の LTS バージョンである 6.9.1) を提供しています。そのため、CentOS 7 および派生物では、EPEL リポジトリをyum install epel-releaseおよびで追加するだけですyum install nodejs。
CentOS 6/EPEL6 には、2016 年 10 月以降、アップストリームでサポートされていない 0.10.x があります。
$ npm install -g npm stable
npmを更新するのに役立ちました
Windows でChocolateyを使用できます。非常に使いやすく、他のアプリケーションの最新情報を入手するのにも便利です。
また、 https://nodejs.orgから最新バージョンをダウンロードしてインストールするだけです。
Nodejs公式ページによると、 ChocolateyまたはScoopを使用して、Windowsに新しいノードバージョンをインストールおよび更新できます
使用 (チョコレート):
cinst nodejs
# or for full install with npm
cinst nodejs.install
使用 (スクープ):
scoop install nodejs
また、nodejs.org Web サイトからWindows インストーラーを直接ダウンロードすることもできます。
npm clean cache- あなたのキャッシュをきれいにするのを忘れています
npm update -g
これは私のWindowsで機能します。あなたにも機能することを願っています:D
Node.jsを更新したい場合は、試してみてください
npm update
Windows コマンド プロンプトから。
そうでなければ、特定のパッケージを更新したい場合は試してください
npm update <package_name>
例:
npm update phonegap