$ cat "dev63.hatenablog.com/entry/2025/06/25/012024.md"
// ブログエントリー — 2025/6/25

$ laravel new laravelapp -bash: laravel: command not found

laravel コマンドが使えないのは、グローバルにインストールされた laravel/installer のバイナリパスが PATH に通っていないのが原因。

# laravelのバイナリがありそうな場所を確認
ls ~/.composer/vendor/bin/laravel

# バイナリがあったらインタラクティブシェルにpathを通して確認
export PATH="$HOME/.composer/vendor/bin:$PATH"
laravel --version

# 先ほどの操作でverが出たら、永続化(bashの例)
echo 'export PATH="$HOME/.composer/vendor/bin:$PATH"' >> ~/.bash_profile
source ~/.bash_profile

# ローカルサーバー起動までを確認できたらOK
laravel new laravelapp
cd laravelapp
php artisan serve
ENTRY: dev63.hatenablog.com/entry/2025/06/25/012024.md
DATE: 2025/6/25
WORDS: 39