nvm is not compatible with the npm config “prefix” option:〜

Node.jsのバージョンを選択できるようにした状態でtmuxを起動したら、以下の様なエラーが出た。

nvm is not compatible with the npm config "prefix" option: currently set to "/usr/local/node-v12.14.1-linux-x64"
Run `npm config delete prefix` or `nvm use --delete-prefix v12.15.0 -silent` to unset it.

npm config delete prefix

–delete-prefix v12.15.0 –silent
を実行してもエラーが消えない。 🙁

解決策

こちらの記事のとおりにやってみたところ、エラーが消えた。

$ npm config delete prefix 
$ npm config set prefix $NVM_DIR/versions/node/v12.15.0

何をやってるのか、いまいちよく分からんがまあいいだろう。