1. ホーム
  2. node.js

[解決済み] nvmが新しいターミナルセッションでノードを「忘れ」続ける

2022-03-15 18:32:47

質問

OS Xで新しいターミナルセッションを使用する際。 nvm はノードのバージョンを忘れ、何もない状態になります。

$ nvm ls :

         .nvm
     v0.11.12
     v0.11.13

を打ち続けなければならない。 nvm use v.0.11.13 を、毎回のセッションで行っています。

         .nvm
     v0.11.12
->   v0.11.13

の両方を試してみました。 brew のインストールと、公式のインストールスクリプトの両方が必要です。

私の .profile は、Brew版です。

#nvm
export NVM_DIR=~/.nvm
source $(brew --prefix nvm)/nvm.sh

そして、install.shスクリプトについて。

$ curl https://raw.githubusercontent.com/creationix/nvm/v0.10.0/install.sh | bash

#nvm
export NVM_DIR="/Users/farhad/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"  # This loads nvm

何が間違っているのか、何か手がかりはありますか?

解決方法を教えてください。

試す nvm alias default . 例えば

$ nvm alias default 0.12.7

これでシェルのデフォルトのノードのバージョンが設定されます。そして、シェルのウィンドウを閉じ、新しいウィンドウを開いて、変更が持続することを確認します。 node --version