Mac は複数のバージョンのノード (nvm) をインストールします

Mac は nvm を使用して複数のバージョンのノードを管理します。内容は幅広いトピックをカバーしています。オンデマンドでご覧ください。

自作のインストール

Homebrew は Mac OS プラットフォーム上のソフトウェア パッケージ管理ツールで、インストール、アンインストール、更新、表示、検索などの実用的な機能が数多くあります。さまざまな依存関係やファイルパスを気にすることなく、簡単なコマンドでパッケージ管理が実現でき、非常に便利かつ高速です。

ターミナルに次のコードを入力して実行します

/bin/bash -c "$(curl -fsSL https://gitee.com/ineo6/homebrew-install/raw/master/install.sh)"

パスワードを入力したら、画面の指示に従って操作を完了してください。完了後、次のコードを入力してインストールが成功したかどうかを確認します

brew -v

バージョン番号が出力されれば、インストールが成功したことがわかります。

NVMのインストール

nvm はノード バージョン管理ツールであり、さまざまなノード バージョンの非互換性を解決するために、同じマシン上で異なるバージョンのノードをインストールおよび切り替えることができるツールです。

ターミナルに次のコードを入力して実行します

brew install nvm

インストールが成功したら、「nvm -v」と入力して、バージョン番号が出力されるかどうかを確認します。

そうでない場合

  1. open -e ~/.bash_profile はこのファイルを開きます。~/.bash_profile を直接触れない場合は、ファイルを作成して開きます。
export NVM_DIR=~/.nvm
source $(brew --prefix nvm)/nvm.sh
  1. open -e ~/.zshrc はこのファイルを開きます。~/.zshrc を直接触れない場合は、ファイルを作成して開きます。
export NVM_DIR=~/.nvm
source $(brew --prefix nvm)/nvm.sh
  1. open -e ~/.profile はこのファイルを開きます。~/.profile を直接触れない場合は、ファイルを作成して開きます。
export NVM_DIR=~/.nvm
source $(brew --prefix nvm)/nvm.sh
  1. 次のコードを順番に実行してファイルをリロードします
source ~/.bash_profile
source ~/.zshrc
source ~/.profile
  1. nvm -v を再度入力して、バージョン番号が出力されるかどうかを確認します。バージョン番号の出力は成功を示します。

画像.png

node.jsのインストール

画像.png

  • ローカルのnode.jsバージョンを確認します: nvm list

画像.png

  • 指定したバージョンに切り替える: nvm はバージョン番号を使用します (ローカルの Node.js バージョン)

画像.png

  • Node.js のデフォルト バージョンを設定します。このバージョンは、ターミナルを起動するたびに使用されます: nvm エイリアスのデフォルト バージョン番号 (ローカルの Node.js バージョン)

画像.png

  • 指定したnode.jsバージョンをアンインストールします: nvmアンインストールバージョン番号(ローカルnode.jsバージョン)
  • 最新の安定バージョンのnode.jsをインストールします: nvm install --lts
  • node.js のすべてのバージョンを表示: nvm ls-remote
  • ファイルを実行するバージョンを指定するには、node.js を使用します: nvm exec バージョン番号 実行するノード ファイルのパス

npm 淘宝網ミラー構成

ご存知のとおり、海外の Web サイトへのアクセスは非常に遅いため、国内のミラーを設定する必要があります。

  • npm get registry 元のイメージを表示
  • npm config set registry http://registry.npm.taobao.org/ を淘宝網ミラーに変更
  • npm config set レジストリ https://registry.npmjs.org/ イメージの復元

画像.png

この時点で、nvm を使用して複数のバージョンの node.js を管理し、npm Taobao イメージの構成が完了しました。

おすすめ

転載: blog.csdn.net/AnnQAQ/article/details/131721476