Laravelでartisanがないって言われたとき

Laravelでartisanがないって言われたとき

Laravelでお馴染みのartisanを使おうと思ったら、できなかったので備忘録です。

起きたときの背景

Laravelで新しいアプリケーションを作ろうとして、ちょうど新しくLaravelアプリを作成したところでした。

デフォルトのアプリも用意し、MySQLの用意したので早速artisanでModelから作ろうかと思ったそのとき、以下のようなメッセージに見舞われました(汗)。

artisanのファイルがない、みたいなことを言われました。artisanは何にでも使うので僕は心配になって、Googleさんに解決方法を尋ねました。しかしこの問題は簡単に解決できました。

ディレクトリが違うだけ

見出しの通りです。僕はアプリケーションのディレクトリではなく、その1つ上のディレクトリにいました(汗)。

完全に自分の不注意だったわけですが、change directoryでディレクトリを移動した僕のターミナルには今度は次のような結果が返ってきました。

無事にModelは作成され、一緒にMigrationファイルも生成されました。

皆さんもディレクトリには注意しましょう。