膨張空間

開発日記を中心に、時々雑記を投稿します。よろしく

MacでVueCLIを使うまでの最速手順

2021年09月04日現在

目標

  • MacでVue CLIが使えるようになる

前提条件

ターミナルが使用しているシェルは「zsh」を前提とする。

bash」を使用している場合は「.zshrc」を「.bashrc」に読み替えてください。

何を言っているのかわからないという人は以下のサイトを参考にしてください。

シェルってなに?bashとzsh、自分のMacはどっちを使ってるの? 新macOS Catalina が zsh を標準にするって聞いたので Mojave のまま移行してみた

XCodeをインストールする

AppStoreでXCodeを検索してインストールする

homebrewをインストールする

homebrew 公式

homebrewはでデファクトスタンダードなパッケージマネージャーです。 対応するアプリケーションのインストールやバージョン管理ができるアプリケーション

詳しくは公式サイトを確認してください。

ターミナルで下記のコマンドからインストールできます。

$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

パスワードを尋ねられた場合は、インストールしているMacのパスワードを入力してください。

インストール後は下記のコマンドで確認することができます。

$ brew --version
Homebrew 2.4.6
Homebrew/homebrew-core (git revision 5218; last commit 2020-07-14)

nodebrewをインストールする

Nodeのバージョンを管理するnodebrewをインストールします。 Vue CLIはnpmでインストールします。 npmはnodebrewをインストールすることで使用可能になります。

~/.nodebrew/srcを作成しないとエラーになります。

$ mkdir -p ~/.nodebrew/src
$ nodebrew install-binary latest
$ nodebrew list
v14.5.0

current: v14.5.0

インストールしたバージョンを使えるようにします。

$ nodebrew use 14.5.0
use 14.5.0

npmコマンドを設定する

nodebrewをインストールしただけでは、ターミナルでnpmコマンドが認識されません。 パスを通してnpmコマンドを使えるようにします。

$ ls $HOME/.nodebrew/current/bin
node            nodebrew        npm             npx
$ open ~/.zshrc

.zshrcに以下を追加して保存する。

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

npmコマンドが有効か確認する

npm -v
6.14.5

Vue CLIをインストールする

$ npm install -g @vue/cli

Vueのパスを通す。

このままではターミナルでvueコマンドが使えないので下記のコマンドを実行してパスを通す。 XXXXXXXはログインしているユーザー名に変える

$ open ~/.zshrc

.zshrcに以下を追加して保存する。保存後にターミナルを再起動する。

export PATH=$PATH/Users/XXXXXXX/npm/bin:$PATH

Vueのパスが通ったか確認する

$ vue --version
@vue/cli 4.4.6

以上