序文
異なるプロジェクトは、動作する異なるバージョンの Nodejs に依存します。たとえば、vue2 と vue3 の開発における関連する依存関係はまったく異なるため、複数のノード環境を切り替える必要があります。要件は nvm を通じて十分に実現できます
1.nvmをダウンロードしてインストールします
1. github で直接検索できます。リンクアドレスnvm ダウンロードアドレス
Windows ユーザーはダウンロードするインストール バージョンを選択できます
2. インストール中に、nvm と nodejs のインストール場所を選択する必要があります。nvm の場所はカスタマイズされており、nodejs の場所はデフォルトにすることをお勧めします。
インストールが完了すると、NVM_HOME とNVM_SYMLINKが環境変数のシステム変数とユーザー変数に追加されます。
NVM_HOME は、nvm のインストール ディレクトリです。
NVM_SYMLINKは現在のノードがマッピングしているディレクトリであり、現在のnvmをnodejs環境にコピーすることでノードのバージョン切り替えを実現します。自分用に空のディレクトリを作成し、他のディレクトリと混合しないでください。
3.nodejs環境をインストールする
(1) まだインストールしたことがない場合は、nvm を使用して直接インストールできます。
たとえば、nvm install 14.17.5
nvm コマンドには、
nvm off // 禁用node.js版本管理(不卸载任何东西)
nvm on // 启用node.js版本管理
nvm install <version> // 安装node.js的命名 version是版本号
nvm uninstall <version> // 卸载node.js,卸载指定版本的nodejs,当安装失败时卸载使用
nvm ls // 显示所有安装的node.js版本
nvm list available // 显示可以安装的所有node.js的
nvm use <version> // 切换到使用指定的nodejs版本
nvm v // 显示nvm版本
nvm install stable // 安装最新稳定版node
(2)以前にインストールしていたものは、公式サイトからダウンロードしたzip形式のnodejsを解凍し、ファイル全体をv-version番号にリネームしてnvmルートディレクトリにコピーし、nvm useでバージョンを切り替えます。
2. 使用中に発生する可能性のある問題
1. nvm がバージョンを切り替えると、エラー メッセージが報告されます。
終了ステータス 145:
�������������������������������������������������� 終了ステータス 1:㹻������ִ�д˲�����
この場合は、管理者権限でcmdを開いて操作してください。
3.nodejs インストールの推奨構成。
これは、nodejs のインストール後、npm グローバル インストール パッケージと生成されたキャッシュがデフォルトで C ドライブに保存され、スペースを占有するため、メンテナンスに役立ちません。したがって、nodejs 構成を最適化する必要があります。
1. 別のディスク内のディレクトリを見つけて、2 つの新しいフォルダー、node_cache および node_global を作成します。
たとえば、D:\software\node に作成しました
2. [マイ コンピュータ]、[プロパティ]、[システムの詳細設定]、[詳細/環境変数] を右クリックし、システム変数に新しい NODE_PATH を作成し、次のように入力します。
D:\software\node\node_global\node_modules,
ユーザー変数パス
デフォルトの C:\Users\wangxidong\AppData\Roaming\npm を削除
D:\software\node\node_global
3. 次に、cmd コマンドで次の 2 つのコマンドを実行して、npm パッケージのグローバル インストール場所とキャッシュの場所を設定します。
npm config set prefix "D:\work\node\node_global" // 设置全局包目录
npm config set cache "D:\work\node\node_cache" //设置缓存目录
npm config list コマンドで表示する