この記事の翻訳元:Node.jsを最新バージョンにアップグレードする
だから、私はNode.jsのは今インストールしている私はMongoosejs私は(私はv0.4.11を持っているとv0.4.12が必要とされている)私はNode.jsのの必要なバージョンを持っていないことを私に言ってエラーを得たインストールしようとしたとき。 だから、 、Node.jsをインストールしましたが、Mongoosejsをインストールしようとすると、Node.jsの必要なバージョンがない(v0.4.11とv0.4.12が必要)というエラーメッセージが表示されます。
このバージョンにアップグレードするにはどうすればよいですか?このバージョンにアップグレードするにはどうすればよい ですか? 最新バージョンでもう一度インストールできると思いますが、「ノード」フォルダー内のプロジェクトフォルダーが削除されないことが確実になるまで、インストールしたくありません。 最新のものを再度インストールできます。バージョン。ただし、「nodes」フォルダ内のプロジェクトフォルダが削除されないことが確認されるまで、これを実行したくありませんでした。
#1階
リファレンス:https : //stackoom.com/question/gHDy/ Node-jsを最新バージョンにアップグレードする
#2F
Linux / Mac: Linux / Mac:
モジュールn
はバージョン管理を簡単にし ます:モジュールn
はバージョン管理を簡単にします:
sudo npm install n -g
最新の安定バージョンの場合: 最新の安定バージョンの場合:
sudo n stable
最新バージョンの場合: 最新バージョンの場合:
sudo n latest
ウィンドウズ: ウィンドウズ:
以下からのWindowsの中だけからの.msiでノードを再インストールノードのウェブサイト。 ちょうどからWebサイトのノードのWindowsの.msi再インストールノードで。
#3階
2019 ソリューションを使用しない使用sudo
! 2019 ソリューションがありません使用sudo
!
ノードISの「LTS」バージョンで、現在の安定12.13.1(2019年11月26日)を参照してください:nodejs.orgための最新の。 現在の安定したノード「LTS」バージョン12.13.1(2019年11月26日)、関連する日付情報は、 参照:nodejs.orgを。
1つのSTEP - ゲットNVM(ノードマネージャ版) ステップ1 - 取得NVM(ノードマネージャバージョン)
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.1/install.sh | bash
あなたがIFださるのインストールでのコマンドについて読むのソースコード は、コマンドをインストールした場合好奇心、してください読んで ソースコードを
... ITSされて見直しによって「いくつかの」 セキュリティの専門家のNode.js ...それは作られたの数 Node.jsのセキュリティを専門家が行ったの見直しを
2 STEP - インストール必要なのNode.jsのバージョンを 2ステップ- インストール Node.jsのバージョンに必要な
一度GOTをしたNVMあなたがインストールすることができ、特定の:使用してNode.jsのザ・NVMコマンドのバージョン を得NVMの後、インストールするには、NVMコマンドを使用することができる特定のバージョンのNode.jsを:
nvm install v12.13.1
注:nvm
コマンドを使用するには、ターミナルウィンドウを閉じて再度開く必要がある場合があります 注:コマンドを利用できるようにするには、ターミナルウィンドウを閉じて再度開く必要がある場合があります。nvm
あなたはあなたのターミナルでこのような何かを見ることを期待するべきです:あなたはあなたのターミナルでこのような何かを見ることを期待すべきです :
Now using node v12.13.1
3 STEPは- お楽しみください!あなたの日の残りの ステップ3 - あなたのお楽しみの日の残りの部分を!
はい、ITだことを容易としていない必要がsudo
! はい、それは簡単なのでノー、sudo
!
今Upvoteしてください。この(SO CANその他避けsudo
物事を-installing! ) 今、これを投票してください(他の人が避けることができるようにsudo
-installing !!)
とA持っている素敵な一日の書き込みのNode.jsコードを! と喜んコードのNode.jsを書きます!
Microsoft Windowsユーザー? Microsoft Windowsユーザー? 用途:https://github.com/coreybutler/nvm-windows 使用:HTTPS://github.com/coreybutler/nvm-windows
tl; dr tl; dr
ノードリストレビューの郵送時に使用していることを示しNVM(ノードマネージャのバージョンでは)IS 優先のあなたのnodejsバージョン管理/アップグレード。管理する方法 を使用することを表示するノードメーリングリストNVM(ノードマネージャのバージョンが)のNode.jsのバージョンを管理することです/アップグレード推奨される方法。 参照:github.com/nvm-sh/nvm 参照:github.com/nvm-sh/nvm
NVMは「考えられているより良いの最後の中で、」Nであるので詳細なコマンド平均でずっとあなたがターミナル/ SSHログインにやっているのキープトラックに簡単に。 ので、長いコマンドの意味がある以上、あなたの端末/のSSHログインであなたを追跡しやすいですどのようなNVMを「と考えられているより良い」の N、より。 また、ITS の高速化、子猫がいることを保存によって必要としない sudo
し、ATでチームによって使用されているNPMのNode.jsでのセキュリティ専門家は! それはまたであるより速く、する必要はありません sudo
子猫を保存し、NPMチームはnode.jsのセキュリティ専門家を使用します!
#4F
npm 経由:npm 経由:
# npm cache clean -f
# npm install -g n
# n stable
また、目的のバージョンを指定することもできます。また、目的のバージョンを指定することもできます 。
# n 0.8.21
#5F
私の2c: 私の2c:
Iは、Nとし、NVMの両方試み v0.8.25からv0.10.22に更新ノードするために、LinuxのUbuntuの12.04 LTSに。 v0.8.25からv0.10.22にノードを更新するために、私は、LinuxのUbuntu 12.04 LTSに試みながらNおよびnvm。
最初のコマンドは正常に完了しましたが、コマンド「which node」により古いv0.8.25が作成されました。最初のコマンドは正常に完了しましたが、コマンド 「which node」により古いv0.8.25が作成されました。
2番目のコマンドは正常に完了し、同じコマンドでv.0.10.22が生成されました2番目のコマンドは正常に完了し、同じコマンドで v.0.10.22が生成されました
#6階
Windows上で最新バージョンにNode.jsのをアップグレードすると、 Node.jsの上のWindowsの最新バージョンにアップグレード
Chocolateyを まだインストールしていない場合はインストールします:ChocolateyをインストールしますまだChocolateyをインストールしていない場合は、次の手順を実行してください:Chocolateyをインストールします。
コマンドプロンプトで、次のように入力します。コマンドプロンプトで 、次のように入力します。
cup nodejs
(型付けに相当するchoco upgrade nodejs
-あなたはすでにノードがインストールされていると想定している) (タイプと同等であるchoco upgrade nodejs
-あなたはノードをすでにインストールしていると仮定)
注:cinst nodejs.install
既存のインストールを登録するには、chocolatey を実行する必要がある場合があります 注:cinst nodejs.install
既存のインストールを登録するには、Chocolateyを取得するために実行する必要がある場合があります。 (コメントを ありがとう、@ mikecheel)(コメントをありがとう、@ mikecheel)
Windows上でのNode.jsのインストールは 、WindowsのNode.jsの上にインストールされています
ノードをインストールしたことがない場合は、chocolateyを使用してそれを行うこともできます。ノードをインストールしたことがない場合は、 Chocolateyを使用して完了 することもできます。Chocolateyをインストールする(上記のステップ1を参照)Chocolateyをインストールする(上記のステップ1を参照 ) 次に、コマンドプロンプトで次のように入力します。 次に、コマンドプロンプトで次のように入力します。
cinst nodejs.install
Chocolatey Gallery Node JS(インストール) Chocolatey Gallery Node JS(安装)
Chocolateyを使用してWindowsに特定のバージョンのノードをインストールし、Chocolateyを使用して特定のバージョンのノードをWindows にインストールする
cinst nodejs.install -Version 0.10.26