私の 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
常に最新の安定バージョンを使用するようにすることもできると思います。