そのため、ローカル開発に Laravel Homestead を使用しています。すべての Homestead 構成ファイルが git リポジトリで追跡されるように、グローバルではなくプロジェクトごとにインストールすることにしました。リポジトリをクリーンに保つために、Laravel アプリケーション全体を「code」という名前のサブディレクトリに配置することにしました。
ただし、これは、Envoyer を介してアプリケーションをデプロイしようとするときに問題を引き起こしました。Envoyer は、Laravel アプリケーション ファイルがリポジトリのルート ディレクトリにあると想定しているようです。そのため、展開しようとすると失敗します。
私は探し回っていますが、Laravelアプリケーションファイルがリポジトリのルートディレクトリではなく、「コード」ディレクトリにあることをEnvoyerに指定する方法が見つからないようです。どんな助けでも大歓迎です!
リポジトリ構造:
/
- Homestead related files
- /code
- Laravel application files