LoginSignup
10
12

More than 5 years have passed since last update.

anyenvからnodenvをインストールしてyarnをインストールするまで

Last updated at Posted at 2019-01-23

anyenvのインストール

git clone https://github.com/riywo/anyenv ~/.anyenv

bashやzsh勢

export PATH="$HOME/.anyenv/bin:$PATH"
eval "$(anyenv init -)"
exec $SHELL -l

僕はfish勢なので、config.fishに以下を追記

set -x PATH $HOME/.anyenv/bin $PATH

再読込

exec fish

確認

anyenv -v

インストールできるenv系を確認

anyenv install -l

上のコマンドが出来なかったので、、調べるとinitをしないといけないっぽい

anyenv install --init

参考:https://medium.com/@riywo/anyenv-all-in-one-for-env-6423d23b0838

nodenvのインストール

anyenvでnodenvのインストール

anyenv install nodenv

nodenvの確認

nodenv -v

出来ない。。。涙

fish勢はconfig.fishに設定が必要なようだ。

set -x NODENV_ROOT $HOME/.anyenv/envs/nodenv
set -x PATH $HOME/.anyenv/envs/nodenv/bin $PATH
set -gx PATH $NODENV_ROOT/shims $PATH

これで再読込

exec fish

うまくいった!

yarnのインストール

npm経由でyarnをインストールする

npm install -g yarn

とやったが、うまくいかない。(一応パスを通せばできるっぽいけどめんどいw)

なので、潔くbrewでインストールしちゃうw

brew install yarn

これにて完了!
(icu4cとnodeが依存として勝手にインストールされちゃう)

あとがき

自分はfishシェルを使っていたため、色んな所でハマってしまった。
結果的にyarnのインストールまで完了することが出来た。
これからのyarnライフを満喫します。

ひろたつ

10
12
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
10
12