ノードバージョンを管理するには、NVMを使用します.


[Node.js]公式サイト
(注意:[Node]NVMとは何ですか?:ノードバージョンの管理方法(Node.js)
NVM公式ハブ
質問する
これは新しく作成されたプロジェクトですが、領地からプロジェクトをダウンロードして実行できます.
2021年10月26日.jsはアクティブLTSを16版に変更し、16版の私にアップグレードしました.
14バージョンのプロジェクトで問題が発生しました.
nvmの原因の検索を開始
以前このような問題に遭遇したら、私は降格します.
考えてみれば、バージョン互換性の問題が正式に開発されると、問題が絶えず発生します.
このようにすると、ノード自体を毎回削除し、バージョンのノードを再インストールすることはできないと思います.
互換性を変えてくれた人がいると思います.
nodeバージョンを管理する方法を検索しました.
やっぱり!あった!まさに
nvm
nvm allows you to quickly install and use different versions of node via the command line.
nvmでは、端末を介して他のバージョンを迅速にインストールおよび使用できます.
--nvm公式Github--
nvmの使い方

  • nvmインストールcurl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash

  • シェル環境の再起動
  • # zsh 사용시
    $ source ~/.zshrc
    
    # bash 사용시
    $ source ~/.bash_profile

  • nvmバージョンの確認nvm --version

  • すべてのノードバージョンの表示nvm ls-remote

  • バージョンのダウンロードnvm install 버전

  • ダウンロードされたバージョンの確認nvm ls

  • ノードの特定のバージョンの使用nvm use 버전

  • 現在使用されているバージョンの確認nvm current

  • Node LTS最新バージョンインストールnvm install --lts(LTSの最新バージョンがインストールされている場合、現在のバージョンはltsの現在のバージョン)

  • 新しいShellを実行すると、ノードのバージョンがシステムバージョンにリセットされます.
    	- 특정 버전을 node를 디폴트로 고정해서 사용
    	`nvm alias default 버전`
    
    	- 설치되어 있는 가장 최신버전의 node를 디폴트로 고정해서 사용
    	`nvm alias default node`