【Laravel5.x】composer実行時のエラー「Could not scan for classes inside “database/factories” which does not appear to be a file nor a folder」の対処方法

久々にLaravelの関連ファイルをアップデートしようと「composer update」を実行したらエラーが発生しました。

D:\source\project>composer update
Loading composer repositories with package information
Updating dependencies (including require-dev)
Package operations: 1 install, 75 updates, 0 removals
– Updating robrichards/xmlseclibs (3.0.3 => 3.0.4): Downloading (100%)
– Updating psr/log (1.1.0 => 1.1.2): Loading from cache
– Updating monolog/monolog (1.24.0 => 1.25.3): Loading from cache
~ 省略 ~
[RuntimeException]
Could not scan for classes inside “database/factories” which does not appear to be a file nor a folder

最初見るとなんのこっちゃーって感じですが、「”database/factories”」ディレクトリが無いとのことです。

なので手動で「”database/factories”」ディレクトリを作成するとエラーが解決します。

もしくは、プロジェクト直下にあるcomposer.jsonファイルをテキストエディタで開いて下記の部分を削除するとエラー解決します。

修正したらもう一度コマンドを実行すると、正常に完了すると思います。

大したエラーではないですが、メモのため記載しておきます。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)