【Laravel】composer installで「Script @php artisan package:discover –ansi handling the post-autoload-dump event returned with error code 1」エラー

Laravelで新規アプリを作成中に、はじめに「composer install」を実行した時、以下のエラーが発生。

Script @php artisan package:discover –ansi handling the post-autoload-dump event returned with error code 1

このエラーの原因は様々あるようですが、今回は「.env」ファイルの不備でした。

このエラーの前に以下のようにちゃんと内容が書かれていました。

The environment file is invalid!
Failed to parse dotenv file due to unexpected whitespace. Failed at [New APP].

「.env」ファイルの[New APP]のところにスペースが入ってるよ!ってめっちゃ丁寧っ。

アプリ名を「New APP」にしていたんですが、「.env」ファイルの中では半角スペースは使えないとのこと。使う場合はダブルクォーテーションで囲う必要があるようです。

“New APP”としたら問題なくインストールが完了しました^^