Quantcast
Channel: Node.jsタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 8696

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

$
0
0
$ sw_vers
ProductName:    Mac OS X
ProductVersion: 10.14.6
BuildVersion:   18G2022

前提

環境はmac前提です。

結論

  • 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 で困ったとき


Viewing all articles
Browse latest Browse all 8696

Trending Articles