問題の説明
mac を使用して nvm を構成した後、新しく開いたウィンドウ内のノード関連の指示は無効になり、有効にするために毎回 source ~/.bash_profile コマンドを実行する必要があります。
原因分析:
source: シェルに指定されたシェル プログラム ファイルを読み込ませ、ファイル内のすべてのステートメントを順番に実行します。
~/.bash_profile : 現在のユーザー。ログイン時に一度だけ読み取られ、自身の使用専用のシェル情報を入力します。
解決:
次のように、source ~/.bash_profile ディレクティブを .zshrc ファイルに追加します。
- 端末は ~ ディレクトリに入ります。
- ls -a 隠しファイルを表示し、.zshrc ファイルを見つけます。ファイルが存在しない場合は、vim を使用して直接新しいファイルを作成できます。
- ファイル vim .zshrc を編集します。i を押して編集モードに入り、ソース ~/.bash_profile を追加し、esc を押してから、「wq」と入力して保存して終了します。
- ターミナル ウィンドウを再起動し、「nvm」と入力して、nvm が有効かどうかをテストします。