nvm 経由で Node.js のバージョンを変更すると永続的ではない

nvm 経由で Node.js のバージョンを変更すると永続的ではない

私の Arch Linux には nvm 経由で 2 つのバージョンの nodejs (v10.15.0 LTS と v11 13.0) がインストールされています。nvm は LTS バージョンをデフォルトとして保持するため、プロジェクトを v11.13.0 で開始したので、それを使用するには v11.13.0 に変更する必要がありました。再起動後、nvm はそれを v10.15 に戻します。では、11.13.0 への変更を永続化するにはどうすればよいでしょうか。

nvm use [node version] 編集:たとえば、私は次のコマンドを使用します。nvm use v11.13.0

答え1

を使用するとnvm use <version>、コマンドが実行されたシェルの有効期間中、指定されたバージョンのみが使用されます。そのシェルを閉じると、デフォルトのバージョンに戻ります。

使用したいバージョンを永続的に維持するには、次のコマンドを使用する必要があります。

nvm alias default <version>

nvm alias default stable常に最新の安定バージョンを使用するようにすることもできると思います。

関連情報