4
3

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.

nの導入方法(nodeのバージョンをnで管理する)

Last updated at Posted at 2020-07-18
$ sw_vers
ProductName:	Mac OS X
ProductVersion:	10.14.6
BuildVersion:	18G2022

##結論

  • export PATH=$HOME/.nodebrew/current/bin:$PATH をコメントアウト
  • export PATH=$HOME/bin:$PATHを追記
  • ターミナルを再起動
vim .bash_profile
# nodebrew
# export PATH=$HOME/.nodebrew/current/bin:$PATH ←(コメントアウト)
export PATH=$HOME/bin:$PATH ←(npm install -g n した後に追記した)

インストール

まず、node.jsがインストールされていなければ、homebrewでインストールします。

brew install node

次にnpmでnをインストール

npm install -g n

nを使ってみる

バージョンの一覧表示

$n list
$n commmand not found
  • PATHが通っていないためnが入っているディレクトリを調べる。
  • /Users/#{name}/bin/nいかに入っているようだがそこにPATHが通っていないことが原因では?

##bin配下を確認

$ ls ~/bin/
#n発見

##vim .bash_profile でPATHを通す(export PATH=$HOME/bin:$PATH)

vim .bash_profile
# nodebrew
export PATH=$HOME/.nodebrew/current/bin:$PATH ←(すでに書いてあったPATH)
export PATH=$HOME/bin:$PATH ←追記したPATH

##ターミナル再起動

$ n list
#Permission denied
$ sudo n list
$ sudo n latest
〜〜〜
#挙動がおかしい。先に書いたPATHが読み込まれたせいでうまく行っていないみたい。
#先にとしたPATHをコメントアウトしよう。
vim .bash_profile
# nodebrew
# export PATH=$HOME/.nodebrew/current/bin:$PATH ←(コメントアウト)
export PATH=$HOME/bin:$PATH ←(npm install -g n した後に追記した)

##ターミナルの再起動
##コマンドを実行して確認(成功)

$ n list
node/14.5.0

###参考にした記事(いつもありがとうございます。)

nodeのバージョンをnで管理する
n: command not found で困ったとき

4
3
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
4
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?