なしで 1 分で解決 sudo
を使用 :
ノードの現在の安定した「LTS」バージョンは 12.18.4 です (2020-10-03 ) 見る :nodejs.org 最新の .
ステップ 1 - NVM を入手 (ノード バージョン マネージャー)
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
<ブロック引用>
興味があるなら インストール コマンド read について ソースコード
... レビュー済み 数 node.js セキュリティの専門家
ステップ 2 - インストール 必要な node.js のバージョン
NVM を取得したら 特定のをインストールできます nvm コマンドを使用した Node.js のバージョン:
nvm install v12.18.4
注意 :nvm
のために、ターミナル ウィンドウを閉じて再度開く必要がある場合があります コマンドを使用できるようにします。
端末に次のようなものが表示されるはずです:
Now using node v12.18.4
ステップ 3 - 楽しむ あなたの一日の残りの時間!
はい 、とても簡単 sudo
を必要としませんでした !
賛成票を投じてください これ (他の人が sudo
を避けることができるようにするため) -ものをインストール! )
素敵な一日を node.js コードを書いています!
Microsoft Windows ユーザー ? 使用 :https://github.com/coreybutler/nvm-windows
tl;dr
ノードのメーリング リストを確認すると、NVM を使用していることがわかりました (ノード バージョン マネージャー ) が推奨です nodejs のバージョン管理/アップグレードを管理する方法。参照:github.com/nvm-sh/nvm
NVM 「より良い」と見なされます " N より 冗長 コマンドの意味は 多く ターミナル/SSH ログで何をしているかを簡単に追跡できます。また、高速 、子猫を救う 必須ではない sudo
NPM のチームによって使用されています node.js セキュリティ エキスパート !
<オール>
curl http://npmjs.org/install.sh | sh
npm install -g n
n latest
いいえ ノードのバージョン マネージャーです。それはあなたのためにすべての仕事をします。インストールして指定したバージョンに切り替えるか、既にインストールされている場合は単に切り替えます。
注: パーミッションが原因でインストールに問題がある場合は、sudo を使用しないでください。このコマンドを 1 回入力して、ユーザー アカウントを /usr/local/
の所有者として設定します。 sudoなしで通常のコマンドを発行できるようにします。より健全な代替手段です。
sudo chown -R $USER /usr/local
まったく同じことをもう一度行います。新しいバイナリは古いものの上にコピーされます。
git clone
git リポジトリ ノードのソース コードのコピーを作成しますcd node/
これらのファイルで作成したばかりのディレクトリにディレクトリを変更します./configure
依存関係をチェックし、makefile を作成しますmake
その makefile を実行し、ソース コードをバイナリ実行可能ファイル、ライブラリ、およびその他の出力にコンパイルしますls -l
現在のディレクトリ内のファイルをリストしますnode
node
を実行します コンパイルが成功したことを確認するために、ソースからコンパイルしたばかりのバイナリ実行可能ファイルsudo make install
作成したばかりのファイルを現在のディレクトリから永続的なホーム /usr/local/bin などにコピーします
最後のステップでは、作成したもので既存のものを上書きします。