Laravelでartisanがないって言われたとき
Laravelでお馴染みのartisanを使おうと思ったら、できなかったので備忘録です。
起きたときの背景
Laravelで新しいアプリケーションを作ろうとして、ちょうど新しくLaravelアプリを作成したところでした。
デフォルトのアプリも用意し、MySQLの用意したので早速artisanでModelから作ろうかと思ったそのとき、以下のようなメッセージに見舞われました(汗)。
1 2 |
% php artisan make:model Memo -m // 入力したコマンド Could not open input file: artisan // 出力されたメッセージ |
artisanのファイルがない、みたいなことを言われました。artisanは何にでも使うので僕は心配になって、Googleさんに解決方法を尋ねました。しかしこの問題は簡単に解決できました。
ディレクトリが違うだけ
見出しの通りです。僕はアプリケーションのディレクトリではなく、その1つ上のディレクトリにいました(汗)。
完全に自分の不注意だったわけですが、change directoryでディレクトリを移動した僕のターミナルには今度は次のような結果が返ってきました。
1 2 3 |
% php artisan make:model Memo -m Model created successfully. Created Migration: 2021_08_06_174912_create_memos_table |
無事にModelは作成され、一緒にMigrationファイルも生成されました。
皆さんもディレクトリには注意しましょう。
-
前の記事
Laravelで新しいWebアプリを始める方法 2021.08.06
-
次の記事
tailwindcssをインストールできなかった話【解決済み】 2021.08.09