というわけでまずはこれ。
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
で、Homebrewが入ります。
次に、yarnのインストール。
brew install yarn
これでインストール完了。
で、からのnodeとかnpmのインストール。
ここで推奨版の最新のnodeを普通にサイトからインストール。
次にnodeのバージョン管理。nodenvを使います。 qiita.com
$ git clone [https://github.com/riywo/anyenv](https://github.com/riywo/anyenv) ~/.anyenv $ echo 'export PATH="$HOME/.anyenv/bin:$PATH"' >> ~/.bash_profile $ echo 'eval "$(anyenv init -)"' >> ~/.bash_profile $ anyenv install --init ↓これしようとしたらなんか↑これしろって怒られたからした(必要なのか謎) $ exec $SHELL -l
一応.bash_profileを確認
export PATH="$HOME/.anyenv/bin:$PATH" eval "$(anyenv init -)"
となっているはず。
ndenvじゃなく、nodenvを入れる(下記曰く、ndenvはいま非推奨) qiita.com
anyenv install —init
してなかったらまずは
anyenv install —init
で、
anyenv install nodenv
Install nodenv succeeded!
って出るはず。
で、nodenv install -l
で入れられるnodeの一覧みれる
これでローカルでプロジェクトごとにnodeのバージョンを分けられる。
$ nodenv install 10.16.00
そのディレクトリで
nodenv local 10.16.00
これでそのディレクトリのnodeのバージョンは10.16.00
になる。
で、gulpのインストール。
$ sudo npm install -g npm $ sudo npm install -g gulp $ sudo npm install gulp --save