0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

nodebrewでnodeのバージョンが変更できない時(macOS)

Last updated at Posted at 2020-05-20

#起こったこと

nodebrewでnodeのバージョンが変更できない

nodebrew install v14.3.0
nodebrew use v14.3.0

上のコマンドを実行後、下記を実行。

node -v
v12.16.3 (実行結果)

nodebrewでインストールし、指定したバージョンと異なる内容が表示される。

#解決手順
1.nodebrewをアンインストール

rm -rf nodebrew (nodebrewの削除)
brew uninstall nodebrew (nodebrewをアンインストール)

2.nodebrewを再インストール

brew install nodebrew (nodebrewをインストール)
nodebrew setup (nodeのインストールが可能な状態にする)
nodebrew install v14.3.0 (nodeをインストール)
nodebrew use v14.3.0 (nodeを指定)

3.nodebrewの環境変数を設定

~/.bash_profileを開く

vi ~/.bash_profile

以下を~/.bash_profileに追加

export PATH=$HOME/.nodebrew/current/bin:$PATH

4.指定したnodeのバージョンになっているか確認

node -v

※エラーが発生

以下のエラーが発生

-zsh: node: command not found

シェルを変更する必要がある(-zshの部分を-bashにする必要がある)

1.自分のシェルの確認

echo $SHELL

2.シェルの変更

chsh -s /bin/zsh

3.ターミナルを閉じて、再起動

4.再度以下を実行

node -v

以上。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?